标签:
转自http://http://blog.sina.com.cn/s/blog_4f925fc30100uvur.html
Java获取随机数的3种方法
方法1
(数据类型)(最小值+Math.random()*(最大值-最小值+1))
例:
(int)(1+Math.random()*(10-1+1))
从1到10的int型随数
方法2
获得随机数
for (int i=0;i<30;i++) {System.out.println((int)(1+Math.random()*10));} (int)(1+Math.random()*10)通过java.Math包的random方法得到1-10的int随机数
Random ra =new Random(); for (int i=0;i<30;i++) {System.out.println(ra.nextInt(10)+1);}通过java.util包中的Random类的nextInt方法来得到1-10的int随机数
标签:
原文地址:http://blog.csdn.net/qq_24653023/article/details/52190919