import java.util.Random;
public class random_test {
public static void main(String[] args) {
/**
* Random类专门用于生成一个随机数。主要方法为:nextXxx(Xxx xx
* static Xxx nextXxx(Xxx xxx):返回该类型的一个随机数。
* */
Random r = new Random();
Random r1 = new Random(10);
//生成[0,1.0)区间的小数
System.out.println("生成[0,1.0)区间的小数="+r.nextDouble());
//生成[0,5.0)区间的小数
System.out.println("生成[0,5.0)区间的小数="+r.nextDouble() * 5);
//生成任意整数
System.out.println("生成任意整数="+r.nextInt());
//生成[0,10)区间的整数
System.out.println("生成[0,10)区间的整数="+r.nextInt(10));
//生成任意[0,n)区间的随机整数
int n =500;//区间最大值
System.out.println("生成任意[0,n)区间的随机整数"+ r.nextInt(n));
}
}
Random类常用的方法实例
最新推荐文章于 2024-03-07 09:06:30 发布