首页 > 编程知识 正文

java产生随机数的代码,java获取四位随机数

时间:2023-05-05 18:55:58 阅读:31087 作者:821

java获取随机数

方法1 :

(数据类型) (最小值Math.random ) * (最大值-最小值1 ) ) ) ) ) ) ) ) )。

例如:

(int ) )1 Math.random ) *(10-1 ) ); 1到10的int型随机数

方法2 :获取随机数

for(intI=0; i30; I ) {

system.out.println ((1math.random ) *10 );

}

在java.Math包的random方法中获取1到10之间的int随机数

(类型)最小值Math.random ) *最大值

方法3 :

Random ra=new Random (;

for(intI=0; i30; I )

{

system.out.println (ra.nextint (10 ) 1;

}

使用java.util包的Random类的nextInt方法获取1-10的int随机数

import java.util.Random;

公共类云suan {

publicstaticvoidmain (字符串[ ] args ) {

Random rand=new Random (;

for(intI=0; i 10; I ) {

system.out.println (rand.nextint (100 ) 1;

}

}

}

[1,100]的10个可能的值

获取随机2位: rand.nextint(90 ) 10; 表示[ 10,99 ] (后面加上10,表示区间的最小值。 )

因此,随机的三位代码如下所示。

rand.nextint(900 ) 100;

生成区间[ 64,128 ]的随机值的代码如下:

rand.nextint(65 ) 64;

取值可能性的数量怎么计算? 当然最大值-最小值1,所以最终公式如下。

//For Java

intrandnumber=rand.nextint (最大-最小1 ) min; //randNumber被分配给MIN和MAX范围内的随机数

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。