回顾一下:利用Random类来产生5个20-50之间的随机整数。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/tuzi007a/article/details/97051780

//利用Random类来产生5个20-50之间的随机整数。

import java.util.*;
class Test03
{
public static void main(String[] args)
{
Random rand = new Random();
int[] num = new int[5];
for(int i=0;i<num.length;i++)
{
num[i] = 20 + rand.nextInt(31);
// rand.nextInt(31)是取0-30之间的任意随机一个整数。且每次取值都不一样。
/但是,如果new Random()里面加一个数字,比如47,即
new Random(47),那么rand.nextInt()产生的随机数值,但是每次取值都一样,
只要47这个数字不变,不管运行多少次,得出的数值都是一样的;
但是,如果把47换成其他数字,比如40,那么每次随机数值都一样,但是和
取47的时候,随机得到的数值是不一样的。
于是,把47或者40,叫做根数。即只要这里的数字不变,不管怎么运行,
每次随机出的数字都一样。如果根数变了,每次随机得到的数字会一致,但是
和之前的根数下 得到的数值是不一样的。
/
System.out.println(num[i]);
}
}
}

猜你喜欢

转载自blog.csdn.net/tuzi007a/article/details/97051780