天天看点

随机数生成器Random类

随机数生成器Random类

构造方法:

public Random():产生一个随机数生成器

public Random(long seed):创建随机数生成器的同时,给固定时间值

它产生的随机数永远都是固定的

成员方法:

public int nextInt():取值范围是int类型范围(不用)

public int nextInt(int n):可以获取0-n之间的随机数,取不到n:[0,n)

获取随机数:两种

Math里面的random方法

Math.random();[0.0,1.0)

Random类:nextInt(int n)

用法:

Random()空参构造+nextInt(int n):获取随机数[0-n)