이 문제로 다른 게시물을 보았지만 editText
필드 또는 일별 오류로 연결되는 것 같습니다. 내 경우에는 다른 게시물의 해결책 중 어느 것도 도움이되지 않습니다.Android - ArrayIndexOutOfBoundsException 오류
public void push(int w, int h) {
int[][] temp_arr = new int[arr.length+1][2];
for (int i=0; i<arr.length; i++) {
temp_arr[i][0] = arr[i][0];
temp_arr[i][1] = arr[i][1];
}
temp_arr[arr.length][0] = w; // happens here
temp_arr[arr.length][1] = h;
arr = temp_arr;
}
다음 오류 메시지입니다 :
Process: <package name>, PID: 16749
java.lang.ArrayIndexOutOfBoundsException: length=76; index=76
가 어떻게이 문제를 해결할 수 있습니다 여기 내 코드는?
여기가 어떻게 될까요? 'arr'을 수정하는 스레딩이 있습니까? – njzk2