信息互动

当前位置/ 首页/ 信息互动/ 正文

java随机数生成算法 java随机数生成

导读 大家好,我是小典,我来为大家解答以上问题。java随机数生成算法,java随机数生成,很多人还不知道,现在让我们一起来看看吧!1、要产生随...

大家好,我是小典,我来为大家解答以上问题。java随机数生成算法,java随机数生成,很多人还不知道,现在让我们一起来看看吧!

1、要产生随机数,可以使用Java api中java.lang包中的Math类.Math类以静态方法的方式提供常用的数学方法,

2、其中Math.random()方法是一个可以产生[0.0,1.0]区间内的一个双精度浮点数的方法

3、如:

4、产生一个100以内的整数:int x=(int)(Math.random()*100);

5、又如:

6、产生一个1-50之间的随机数:int x=1+(int)(Math.random()*50)

7、也可以使用通用创建对象来获取:

8、Random random = new Random();

9、random.nextInt(x);

10、产生一个0到x-1的正数,如果想产生浮点数有Random类的nextFloat方法,总之nextXXX方法是用来产生随机数的。

本文到此讲解完毕了,希望对大家有帮助。