CH11-2 · MODEL

List와 Set 선택: 실제 코드에서 남는 경계

List.copyOf, Set.copyOf는 null을 허용하지 않는 변경 불가능한 결과를 만듭니다.

확장 점검

변경 불가능한 복사로 경계를 닫는다

List.copyOf, Set.copyOf는 null을 허용하지 않는 변경 불가능한 결과를 만듭니다.

확장 점검

순서 보장도 구현 계약의 일부다

HashSet은 정렬이나 삽입 순서를 약속하지 않고 LinkedHashSet은 삽입 순서를, TreeSet은 정렬 순서를 제공합니다.

확장 조건 HashSet은 정렬이나 삽입 순서를 약속하지 않고 LinkedHashSet은 삽입 순서를, TreeSet은 정렬 순서를 제공합니다.