JAVA
[Java] map의 keySet 정렬하기
밍맹030
2021. 7. 29. 00:01
728x90
Map<String, String> map = new HashMap<>();
map의 String형 keySet을 list로 저장
List<String> keySetList = new ArrayList<>(map .keySet());
value값에 따라 정렬
오름차순
Collections.sort(keySetList, (o1, o2) -> (temp.get(o1).compareTo(temp.get(o2))));
내림차순
Collections.sort(keySetList, (o1, o2) -> (temp.get(o2).compareTo(temp.get(o1))));
728x90