我不明白 roll < 1000 的作用。我的意思是我不明白为什么在 rand 函数生成随机数时使用它。
public class Hello {
public static void main(String[] args) {
Random rand = new Random();
int freq[] = new int[7];
for (int roll = 1; roll < 1000; roll++) { // is there a reason for roll<1000
++freq[1 + rand.nextInt(6)];
}
System.out.println("Face \tFrequency");
for (int face = 1; face < freq.length; face++) {
System.out.println(face + "\t" + freq[face]);
}
}
}