Map정렬방법

#1. 따로 리스트를 생성하고, .keySet()을 이용해 key값들을 리스트에 추가한다. List list = new ArrayList(map.keySet()); #2. 리스트를 사용자 정의 기준에 맞춰 정렬한다. - 방법1) 바로 value 값을 가져와 연산을 통해 정렬한다. - 방법2) .compareTo 메소드를 활용해 정렬한다. (참고) /* 예시 : 내림차순 정렬 */ // 방법 1 : 람다식 활용 list.sort((o1, o2) - > map1.get(o2) - map1.get(o1))); // 방법 2 : Collections.sort & .compareTo 활용 Collections.sort(list, (o1, o2) -> map1.get(o2).compareTo(map1.get(o1)..
imname1am
'Map정렬방법' 태그의 글 목록