java随机数

来源:互联网 发布:吉祥网络上海二手房 编辑:程序博客网 时间:2024/05/16 14:04

(1)生成任意随机数

Random random = new Random();for(int i=1;i<=10; i++)System.out.print(random.nextInt()+" ");
结果为:

2107034038 -534576766 1775491080 995588925 -529322231 -985992145 -959570497 -1400806908 -368077656 1958653841 

(2)生成[0,max)范围内随机数

生成[0,8)范围内随机数

Random random = new Random();for(int i=1;i<=10; i++)System.out.print(random.nextInt(8)+" ");
结果为:
7 2 5 1 5 1 6 4 0 0 

3)生成[min,max)范围内随机数

生成[5,9)之间随机数

Random random = new Random();for(int i=1;i<=10; i++)System.out.print(5+random.nextInt(4)+" ");
结果:

7 7 8 6 5 7 7 7 6 6 

对于任意min,max,生成方法为:

min+random.nextInt(max-min)









0 0
原创粉丝点击