Random随机数
Random随机数 跟 Scanner 键盘录入是一样的。也是Java已经写好的一个功能。
所以我们在使用的时候:
步骤:
1.导包 //告诉虚拟机我现在用的这个类在哪
import java.util.Random;
2.创建对象 //这个是Java本身的一个习惯。
//我想要哪个类,那么就创建哪个类的对象。
//实际上可以理解为:告诉虚拟机我要用这个类了。
Random r = new Random();
3.生成随机数
int number = r.nextInt(数字);
注意点:
1.小括号中的数字,其实表示的就是生成随机数的范围。
2.左边接收的number变量,才是真正生成的随机数。
3.范围的特点:包左不包右。包头不包尾。
简单理解:
r.nextInt(100);//实际上范围是0-99之间。
r.nextInt(101);//实际上范围是0-100之间。
技巧://可以获取任意数到任意数之间的随机数
1.头尾都减去一个值,让这个范围从0开始。
2.尾巴+1
3.最终的结果再加上第一步减去的值。
|
|