오류

java.lang.UnsupportedOperationException

 

원인

Arrays.asList() method 의 결과는

java.util.ArrayList 가 아니라 Arrays 안에 있는 inner class

 

abstractList 를 상속 받아서 생성

list 에 있는 add  addAll method 를 override 하지 않는다.

그렇기에 해당 addAll(컬렉션) 을 사용하면 AbstractCollection  addAll 메소드가 수행된다.

+ Recent posts