Java 随机数类(Random类)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011815404/article/details/83066596

虽然 Math 类中包含了获取随机数的方法 random(),但有时不方便,因此 Java 中提供了一更灵活的可获取随机数的 Random 类,其位于 java.lang 包下。

其构造方法如下

public Random()
public Random(long seed)

如果想获取指定范围内的随机数,可以使用 nextInt(int m) 方法,该方法返回一个 0 到 m 之间并且包括 0 不包括 m 的随机数

Random rd=new Random();
rd.nextInt();//获取一个随机数
rd.nextInt(3);//获取一个0~3之间的随机数

如果想获取一个随机的 boolean 值,可以使用 nextBoolean() 方法。

Random rd=new Random();
rd.nextBoolean();

猜你喜欢

转载自blog.csdn.net/u011815404/article/details/83066596