JAVA的伪随机数

作者:孙英鹏  撰写时间:2019年5月8日

今天要讲的是Random生成的随机数是伪随机数,为什么说Random生成的随机数是伪随机数?是因为只要两个Random对象的种子相同,而且方法的调用顺序也相同,产生的随机数相同。我们来看一下。

首先第一步:创建一个 Java 文件名为 dome(名字随便命名),创建完之后,写上代码。(看图1)

图1:

在这里插入图片描述

先写上Random类,在括号里写一个数(我这里写的是16),是为16的Random对象,接下来是写打印的代码,获取上面的 r1,然后再加上.nextBoolean,括号里写上数字(我这里写的是20),nextBoolean 是返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布 的 boolean 值。

第二步:复制,把r1的代码复制到下来。(看图1)

结果:
在这里插入图片描述

得出来的结果是一样的,所以说Random生成的随机数是伪随机数。

猜你喜欢

转载自blog.csdn.net/weixin_44547418/article/details/89960627