Written by
java-style
on
on
HashMap 정렬
HashMap 정렬
해쉬맵을 정렬하기 위해서는 두가지 기준이 있다. Key를 기준으로 할지 Value를 기준으로 할지 방법이 달라질 수 있다.
첫째, Key를 기준 정렬
Key를 기준으로 정렬을 할 때는 배열에 담아 Arrays.sort로 정렬하거나, 리스트에 담아 Collections.sort로 정렬을 할 수 있다.
두번째, Value를 기준으로 졍렬
하지만, Value를 기준으로 졍렬을 할 때는 key처럼 정렬 라이브러리를 사용하지 못하고 직접 compareTo로 재정의 후 정렬을 해주어야한다. 리스트에 담아 compareTo를 해주거나
https://ponyozzang.tistory.com/404
https://lkhlkh23.tistory.com/49
from http://elevensix.tistory.com/92 by ccl(A) rewrite - 2021-09-29 06:01:56