import java.util.Random;
/*在用下列方式生成随机数时,假如只是random.nextInt(n),那么生成的数的范围为[0,n).
如果是random.nextInt(n)+1时,长度为n
在用Math.random()*n时,生成int型的随机数的范围为[0,n)
(int)(Math.random()*n)+,生成随机数的范围为[1,n],长度为n
*/
public static void main(String[] args) {
int n;
//第一种方法
for (int j = 0; j < 5; j++) {
n = (int)(Math.random()*5)+1;//生成5个[1,5]随机数
System.out.println(n);
}
//第二种方法
/*Random random = new Random();
for (int j = 0; j < 5; j++) {
n = random.nextInt(5)+1;//生成5个[1,5]随机数
System.out.println(n);
}