– 수정 불가능, 즉 읽기 전용으로 만드는 데 사용
– 정적 메서드 of()로 생성
전)
목록list = List.of(“A”, “B”, “C”);
세트set = Set.of(“A”, “B”, “C”);
지도맵 = 맵.of(
“A”, 1,
“비”, 2,
“C”, 3);
정적 메서드 copyOf()로 수정할 수 있는 기존 컬렉션의 복사본을 만듭니다.
전)
목록list = new ArrayList<>();
list.add(“A”);
…
목록copyList = List.copyOf(목록); 세트
set = HashSet<>();
set.add(“A”);
…
세트copySet = Set.copyOf(세트); 지도
map = new HashMap<>();
map.put(“A”, 1);
…
지도copyMap = Map.copyOf(지도);
– 배열로 수정할 수 없는 목록 모음 만들기
예) asList
String( ) arr = { “A”, “B”, “C” };
목록목록 = Array.asList(arr);