我试图追踪这个,但发现很难弄清楚发生了什么事情。我也试过调试,但没有运气。Java for循环追踪
public class bob {
public static void main(String[] args) {
int[][] numbers = {{1, 0}, {4, 1}, {2, 3}, {1, 4}};
int[] frequencies = new int[5];
for (int row = 0; row < numbers.length; row++)
for (int col = 0; col < numbers[row].length; col++) {
frequencies[numbers[row][col]]++;
}
for (int i = 0; i < frequencies.length; i++)
System.out.print(frequencies[i] + " ");
}
}
我打印出来是1,4,4,1
但日食给我1,3,1,1,2
如果有人可以只追踪的第一部分,我应该能够跟随休息。任何帮助将不胜感激。
谢谢!
Eclipse应该有一个调试器。使用它有什么问题? – Patashu 2013-04-24 01:09:26
RE:“*我的打印输出是1,4,4,1,但日食给我1,3,1,1,2 *”这是什么意思?问题是什么? – 2013-04-24 01:10:51
我尝试使用它,但我似乎迷路了。谢谢回复。 – 2013-04-24 01:10:55