내용: Java List를 다루던 중 java.lang.UnsupportedOperationException 발생
원인: 오류명에서 알 수 있듯이 지원하지 않는 기능을 사용하려고 해서 발생한 것이다.
앞서 List를 정의하는 여러 메서드를 공부했을 때 일반적인 List와 달리 기능을 일부 지원하지 않는 것이 있었다.
Java - .of .asList .emptyList
List를 초기화하는 다양한 방법이 익숙하지 않아서 이에 대해 정리하고자 한다. List.of() List 인터페이스의 of 메서드를 활용해 List를 정의하는 방법으로 Java 9부터 활용할 수 있다. 문서를 확인해
dlise.tistory.com
해결: new ArrayList<>()로 새로 선언 후 활용