Arrays.asList()는 Arrays의 private 정적 클래스인 ArrayList를 리턴한다.
하지만 java.util.Arrays.ArrayList 클래스는 set(), get(), contaions() 의 메서드를 가지고 있지만 원소를 추가하는 메서드는 가지고 있지 않아 사이즈를 바꿀수 없다
List<String> list = new ArrayList(Arrays.asList(array));
의 방법을 사용하여 ArrayList를 새로 선언하는 경우에는 추가, 삭제가 가능하다.
'IT > Java' 카테고리의 다른 글
2021-01-13-replaceAll-No-group-2-에러 (0) | 2023.02.27 |
---|---|
폴더 zip로 압축 (0) | 2020.08.05 |
Thread Safe (0) | 2020.07.08 |
Field Injection | Contructor Injection (0) | 2020.07.07 |
정규식 추출 (0) | 2020.03.17 |
댓글