用JAVA弄个随机数怎么弄!代码!

来源:百度知道 编辑:UC知道 时间:2024/05/08 05:37:44

Random r = new Random();
r.nextInt(11);
产生 0 -10 之间随机数 明白了吗?

可以参考Random类的api

生成一个[0, 1)的随机数 Math.random()

double number=Math.random();
Math.random()是产生0到1的方法(不包括1)
如果想要产生0到100的随机数可以写成:
double number=Math.random()*100;(想包含100的话写成double number=Math.floor(Math.random());)

(数据类型)(最小值+Math.random()*(最大值-最小值+1))
例:
(int)(1+Math.random()*(10-1+1))
从1到10的int型随数