注意:先引入
import java.util.Random;
1、Random类的使用
先创建Random的实例对象,再通过方法调用
示例:
Random r = new Random(); System.out.println(r.nextInt(5));
2、Random类的两个构造方法
(1)第一个构造方法是无参的,每次创建的实例对象的随机的。
(2)第二个是在创建对象时,传入参数。常用于希望创建的多个Random实例对象产生相同的随机数。
示例:
Random r = new Random();
for(int i=0;i<10;++i){
System.out.print(r.nextInt(100)+" ");
}
System.out.println();
Random a = new Random(13);
for(int i=0;i<10;++i){
System.out.print(a.nextInt(100)+" ");
}
第一次结果:68 93 34 33 44 42 78 23 98 7
92 0 75 98 63 10 93
本文介绍了Java中Random类的使用,包括如何创建实例、两种构造方法的详细解释及其应用场景,以及Random类的一些常用方法。通过示例展示了如何生成随机数,并对比了不同构造方法产生的随机数序列差异。
订阅专栏 解锁全文
1232

被折叠的 条评论
为什么被折叠?



