Random的两种构造方法

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));

}

猜你喜欢

转载自blog.csdn.net/lihuan666/article/details/89785454