Java的random类复习
概述
通过无参的构造方法创建的random对象每次使用的种子是随机的,Random类可以在指定范围内产生随机数。
import java.util.*;
public class randomNum {
public static void main(String[] args) {
Random a=new Random();
for(int b=1;b<=n;b++){
System.out.println(a.nextInt(m));
}
}
}
代码中,n表示要产生随机数的数量,m表示随机数的取值范围。
例子:n=5,m=10
结果:89633
补充说明:
1、Random a=new Random()
如果括号中无自然数,每次产生的随机数不一样。括号中的数字一旦确定,产生的随机数也一并确定下来。
2、random的常用方法
type nextType()
产生对应类型的随机数
例子:int nextInt()随机生成int类型的随机数
常用数据类型
int,double,float,long,short,boolean