我想知道是否有人可以幫我解決我遇到的一個小問題。方法錯誤地打印表
我想打印出100個項目的數組,每行需要10個項目,之後它開始一個新的行。我已成功完成此操作,但每列中的每一行都顯示相同的編號。例如。我的輸出是:
1 1 1 1 1 1 1 1 1 1
2 2 2 2 2 2 2 2 2 2
當應顯示爲沿着線的東西:
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
這裏是下面的方法,我用打印的表格:
public static void printTable(int[] emirps) {
for (int i = 0; i < 100; i++) {
for (int j = 0; j < 10; j++) {
// After 10 go to a new line
System.out.printf("%d\t", emirps[i]);
}
System.out.println("");
}
}
如果任何人都可以幫助我確定自己的愚蠢行爲,我將不勝感激。
調試器沒有幫助? – Tom 2012-04-17 03:31:25
它是功課嗎? – 2012-04-17 03:31:51
啊,我忘了試一下。給我一點時間。 – Battleroid 2012-04-17 03:31:53