首先,初學者在這裏。我正在使用此代碼。二維陣列幫助
class MDArrays {
public static void main(String[] args) {
int[][] x;
int t=2;
x = new int[2][3];
for(int i=0; i<=1; i++) {
for(int j=0; i<=2; j++) {
x[i][j] = t;
t += 2;
System.out.println(x[i][j]);
}
}
}
}
它編譯完美,但運行時,正確顯示3個數字後,我收到以下錯誤。
Exception in thread "main" java.Lang.ArrayindexOutOfBoundsException : 3 at MDArrays.main(MDArrays.java:13)
我要去哪裏錯了?
+1 - 雖然這是一個簡單的錯誤,但是這個問題有很好的語法,並且寫得很清楚。 – Andres 2010-07-09 20:54:56