중화사전망 - 서예자전 - 자바 지도, 순서를 보장하는 방법?
자바 지도, 순서를 보장하는 방법?
Java 맵은 하위 인터페이스인 SortedMap 으로 키의 전체 정렬에 대한 매핑을 추가로 제공합니다. 매핑은 키의 자연 순서 또는 정렬된 맵을 만들 때 일반적으로 제공되는 비교기를 기준으로 정렬됩니다. 이 순서는 entrySet, keySet 및 values 메소드에 의해 반환된 정렬된 맵의 컬렉션 뷰를 반복할 때 반영됩니다. 이 정렬 방법을 사용하려면 몇 가지 추가 작업이 필요합니다. 이 인터페이스는 SortedSet 의 해당 매핑입니다.
LinkedHashMap 은 모든 프로젝트에서 실행되는 양방향 체인 테이블을 유지 관리합니다. 이 체인 테이블은 반복 순서를 정의하며, 일반적으로 키가 맵에 삽입되는 순서 (삽입 순서) 입니다.