一、
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 );}
---------------------------------------
新闻热点
疑难解答