문제가 생겼지 만 이유를 이해하지 못합니다. 문제는 내 ArrayList
에 요소를 추가하려고 할 때입니다. 여기알고리즘 문제, android java
test: je beug pas2
test: size2
test: id casier2
test: id case5
test: que vaut add5
==> 내 나쁜 영어에 대한
delvikvm: threadid=1: thread exiting with uncaught exception (group=0x415072a0)
java.lang.indexOutOfBoundsException: Invalid index 2, size is 1
죄송합니다 버그 메시지 :
ArrayList<Integer> lesCasesCoches = new ArrayList<Integer>();
lesCasesCoches.clear();
Log.w("Test", "je beug pas" + idCasier);
for (int f = 0; f < laCave.requeteIdCasier.size(); f++) {
if (laCave.requeteIdCasier.get(f) == idCasier) {
Log.w("Test", "size" + f);
Log.w("Test", "id casier" + laCave.requeteIdCasier.get(f));
Log.w("Test", "id case" + laCave.requeteIdCase.get(f));
int casesAdd = laCave.requeteIdCase.get(f);
Log.w("Test", "que vaut add" + casesAdd);
lesCasesCoches.add(casesAdd);
Log.w("test", "Cases cochés" + lesCasesCoches.get(f));
}
}
가 여기 내 오류 로그입니다 : 다음은 내 코드입니다. 시간을 내 주셔서 대단히 감사합니다.
사용 된 모든 변수를 포괄하는 추가 코드를 게시하십시오. – Philip