Random有两种构造方法:
1.Random(),用于创建一个伪随机数生成器,无参构造,每次生成的随机数是不同的。
程序示例:
Random r=new Random();
//随机生成10个[0,100)之间的数
for(int i=0;i<10;i++){
System.out.println(r.nextInt(100));
}
2.Random(long seed),使用一个long型的seed种子创建伪随机数生成器 ,有参构造,每次生成的随机数相同。
程序示例:
Random r=new Random(13); //创建对象时传入种子
//随机生成10个[0,100)之间的数
for(int i=0;i<10;i++){
System.out.println(r.nextInt(100));
}