首页 > 学院 > 开发设计 > 正文

生成随机数Random()

2019-11-06 09:20:58
字体:
来源:转载
供稿:网友

一、

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 );}

---------------------------------------


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表