您的位置:首页 > 其它

Random rand =new Random(47);

2015-01-31 11:07 281 查看
Random rand =new Random(47);

int i,j,k;

j=rand.nextInt(100)+1;

随机数是不是在47到100之间产生???

如果不是,那赋初值47是什么意思???

for(int i=0;i<1000;i++){

int i = r1.nextInt(100);

int j = r2.nextInt(100);

int k = r3.nextInt(100);

}

这里面每一次 i和j 都是相等的 因为它们的种子一样 都是1

k就不一样了 因为种子是2

产生的数和种子无关 而是你调用的nextXXX决定的 nextInt(100)就是0~99~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: