java中随机数的生成方式

时间:2024-10-14 01:46:33

1、java中生成随机数的函数主要有三种,具体如下:

java中随机数的生成方式

2、第一种需要借助java.util.Random类来产生一个随机数发生器,也是最常用的一种。爿瑰鲚母构造函数有两个,伊怕锱鳏Random()和Random(long seed),第一个就是以当前时间为默认种子,第二个是以指定的种子值进行。

java中随机数的生成方式

3、第二种方法返回的数值是[0.0,1.0)的double型数值

java中随机数的生成方式

4、第三种方法虽然不常用,但也可以考虑。

java中随机数的生成方式

5、Math.random产生的随机数是一个双精度数,位于0到1之间

java中随机数的生成方式
java中随机数的生成方式

6、java.Security.SecureRandom的种子必须是不可预知的,输出具有非确定性

java中随机数的生成方式
java中随机数的生成方式
© 手抄报圈