1.Random:生成随机数字的类
导包:import java.util.Random;
创建:Random r = new Random();
使用:
1.获取随机的Int数字(范围是int所有范围),如:int num = r.nextInt();
2.获取随机的Int数字(参数代表范围,左闭右开区间),如:int num = r.nextInt(3);
取值范围为0~2,取不到3的值。
代码示例:取1~10范围的值
import java.util.Random;
public class Random01 {
public static void main(String[] args) {
int num =10;
int range =10;
int result;
Random r =new Random();
for (int i =0; i < num; i++) {
//执行十次循环赋值输出
//本来范围是[0,n),现在整体+1,范围变成[1,n+1),即范围是[1,n]
result = r.nextInt(range) +1; //生成1-10的随机数
System.out.println("随机数是:" + result);
}
}
}