:ArrayIndexOutOfBoundsException異常試圖訪問我得到下面的代碼數組索引越界異常數據
for (int i=1; i<11; i++) {
int a[][] = new int[10][3];
double LeftTrim = 1.0;
double RightTrim = 1.0;
a [i][0]=(int) (LeftTrim*((i)*25));
a [i][1]=(int) (RightTrim*((i)*25));
a [i][2]= 5000;
//leftWheel, rightWheel, Milliseconds
myf.setWheelVelocities(a[i][0], a[i][1], a[i][2]);
JOptionPane.showMessageDialog(null, + (a [i][0] + a [i][1])/2 + "wheel velocities" + " | " + a [i][2] + " Milliseconds" + " Click OK to continue...");
}
的每次我到了第9個增量的Eclipse給我的錯誤
"Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 10"
我測試速度可達250,但是當我到達225,我點擊「確定」「單擊確定繼續......」這個錯誤顯示出來!我要去了數組邊界之類的東西?
編輯:速度速度必須從25,50,75 ... 250(所以十名全部)
謝謝你開始!
大小10,從0到9.沒有[10] – Alfabravo