ArrayList<ArrayList<Integer>> a = new ArrayList<ArrayList<Integer>>(5);
for (int i = 0 ; i < a.size() ; i++){
a.set(i, new ArrayList<Integer>(10));
}
System.out.println(a.get(a.size()-1).get(9)); //exception thrown
위의 코드 단편은 인쇄 부분에서 예외를 발생시킵니다. 왜?왜이 중첩 ArrayList 코드가 예외를 throw합니까?
예외를 지정하십시오. (대부분 ArrayIndexOutOfBoundsException입니다.) – akf
ArrayLists를 사용하여 다차원 int 배열을 모방하려고했습니다. – akarnokd