主题:这句是在做什么的?
import java.util.Random;
public class Rand {
public static void main (String[] args){
Random number = new Random();
int freq[]=new int[7];
for (int roll=1;roll<1000;roll++){
++freq[1+number.nextInt(6)];
}
System.out.println("Face\tFrequency");
for(int counter=1;counter<freq.length;counter++){
System.out.println(counter+"\t"+freq[counter]);
}
}
}
-----------------------------------------------------------------------------------
输出的结果:
Face Frequency
1 173
2 149
3 168
4 173
5 159
6 177
-----------------------------------------------------------------------------------
问题 : ++freq[1+number.nextInt(6)] 这句是在做什么?
public class Rand {
public static void main (String[] args){
Random number = new Random();
int freq[]=new int[7];
for (int roll=1;roll<1000;roll++){
++freq[1+number.nextInt(6)];
}
System.out.println("Face\tFrequency");
for(int counter=1;counter<freq.length;counter++){
System.out.println(counter+"\t"+freq[counter]);
}
}
}
-----------------------------------------------------------------------------------
输出的结果:
Face Frequency
1 173
2 149
3 168
4 173
5 159
6 177
-----------------------------------------------------------------------------------
问题 : ++freq[1+number.nextInt(6)] 这句是在做什么?