一、
java随机数的产生,你便想到Math.Random(),在lang包下的
首先知道
Random()产生的是[0,1)的小数;
然后常用的是
生成100以内的随机数这样写;
int val = (int)(Math.random()*100+1);//提示:注意括号
System.out.println(val);
--------------------------
二、
接下来这个类,是在util包下的,也可以达到同样的效果
//1.产生100以内的随机数
Random
r=new Random();
int num;
num=1+r.nextInt(100);
System.out.println(num);
--------------------------------------
//2.产生多个50~100之间的随机数
int
k = 6;
for(int i = 0;i<k;i++){
Random rand = new Random();
int randNum = rand.nextInt(50)+50;
System.out.println(randNum );
}
---------------------------------------