JAVA随机⽣成四位数字Java ⽣成随机数常⽤的⽣成⽅式:
1、使⽤Random类,下⾯的⽅式可以⽣成0-10000的整数,不包括10000,但不⼀定是四位数Random random = new Random();
System.out.println("---------"+Int(10000) );
2、Math.random()*9000+1000  或 (int)((Math.random()*9+1)*1000)
System.out.println((int)((Math.random()*9+1)*1000));
说明:
Math.random()取值范围是[0,1)
Math.random()*9000的取值范围是[0,9000);
java生成随机数的方法
Math.random()*9000+1000的取值范围是[1000,10000)。
备注:
1、Random的那些坑,如下结果永远是⼀个值
for(int i =0 ;i<50;i++){
Random random = new Random(10000);
System.out.println("-----------"+Int(10000) );
}
输出结果:
-----------2208
-----------2208
-----------2208
-----------2208
-----------2208
-----------2208
-
----------2208
-----------2208
-----------2208
-----------2208

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。