"Hello, Eunji!"

  • 홈
  • 태그
  • 방명록

Value 1

[JAVA] Map을 Value(값) 기준으로 정렬하는 방법

로직 정렬할 Map의 Key들로 ArrayList 객체를 만들어주기 map.KeySet()를 생성자의 매개변수로 전달해 ArrayList 객체를 만들어준다. Collections.sort()를 활용해 Key가 담긴 List를 Map의 값 기준으로 정렬해준다. Collections.sort의 매개변수로 List 객체만 넘길 경우에는 list에 담긴 값들을 오름차순으로 정렬한다. 정렬 기준을 사용자 정의로 하기 위해서는 List 객체와 함께 람다식으로 정렬 기준을 함께 넘겨준다. Collections.sort(리스트 객체, 람다식) 코드 import java.util.*; class Solution { public static void main(String[] args){ // 0. Map 객체 선언 Map..

Programming/JAVA 2024.04.06
이전
1
다음
더보기
프로필사진

개발을 하며 마주했던 각종 오류들과 해결방법, 까다로웠던 코딩테스트 연습 문제들의 풀이, 그 외 개인적으로 공부하는 IT, 개발, 코딩 관련 지식들을 공유합니다.

  • 분류 전체보기 (53)
    • Programming (0)
      • 설치 (1)
      • 알고리즘 (4)
      • JAVA (6)
      • Javascript (3)
    • IT 업계 (0)
    • 코딩테스트 - 프로그래머스 (0)
      • JAVA (34)
      • Javascript (1)
      • SQL (ORACLE) (1)
    • 오류 (1)
      • JAVA (1)
    • Projects (0)
      • 별책부록 (0)

최근글과 인기글

  • 최근글
  • 인기글

Tag

깊이우선탐색, 큐, lv.2, 코딩테스트 입문, 배열, 우선순위 큐, 완전탐색, 정렬, 자바, 코딩테스트, Stack, 프로그래머스, JavaScript, 재귀함수, Java, priorityqueue, 스택, Iterator, HashMap, 알고리즘,

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바