// 키/값 모두 이용하여 오름차순 정렬하기
List<Map.Entry<String, Integer>> entryList = new ArrayList<>(map.entrySet());
entryList.sort(Map.Entry.comparingByKey().thenComparing(Map.Entry.comparingByValue()));
Map<String, Integer> sortedMap = new LinkedHashMap<>();
for (Map.Entry<String, Integer> entry : entryList) {
sortedMap.put(entry.getKey(), entry.getValue());
}'Java' 카테고리의 다른 글
| 25. Map의 요소를 Set으로 변환하기 (0) | 2023.05.05 |
|---|---|
| 24. Map에서 키/값 모두 이용하여 필터링하기 (0) | 2023.05.05 |
| 22. Map에서 최대값/최소값 찾기 (0) | 2023.05.05 |
| 21. Map 요소의 키/값 검증 (0) | 2023.05.05 |
| 20. Map을 사용하여 Enum과 연결하기 (0) | 2023.05.05 |
댓글