기록하는 개발자

[Java] map의 keySet 정렬하기 본문

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