import java.util.*;
public class Test{
public static void main(String args[]){
for (int k=1;k<=9;k++){
Random rand=new Random();
int i=rand.nextInt(99);
System.out.println(i);
}}
}
为什么打印出的是9个同样的数字却不是9个随即数呢。我是想打出9个随即数,该怎么做啊。谢谢
public class Test{
public static void main(String args[]){
for (int k=1;k<=9;k++){
Random rand=new Random();
int i=rand.nextInt(99);
System.out.println(i);
}}
}
为什么打印出的是9个同样的数字却不是9个随即数呢。我是想打出9个随即数,该怎么做啊。谢谢
Random rand = new Random();
for (int k = 1; k <= 9; k++) {
int i = rand.nextInt(99);
System.out.println(i);
}
}
Random rand = new Random();
for (int k = 1; k <= 9; k++) {
int i = rand.nextInt(99);
System.out.println(i);
}
}正确!