𝑴𝒂𝒑 : μ˜€λ¦„μ°¨μˆœ, λ‚΄λ¦Όμ°¨μˆœ μ •λ ¬

uuuouuoΒ·2022λ…„ 4μ›” 12일
0

Map

λͺ©λ‘ 보기
1/5
post-thumbnail

πŸ“ Map μ˜€λ¦„μ°¨μˆœ, λ‚΄λ¦Όμ°¨μˆœ μ •λ ¬


HashMap<Integer, Double> map = new HashMap<>();

					.
                    .
                    .
                    
// key만 μžˆλŠ” list 생성                    
List<Integer> list = new ArrayList<>(map.keySet());

// λ˜λŠ” Value만 μžˆλŠ” list 생성                    
List<Integer> list = new ArrayList<>(map.values());
					
                    .
					.
					.
                    

βœ” μ˜€λ¦„ 차순

// 1.
Collections.sort(list);

// 2.
Collections.sort(list, (o1, o2) -> (map.get(o2).compareTo(map.get(o1))));

βœ” λ‚΄λ¦Ό 차순

Collections.sort(list, (o1, o2) -> (map.get(o1).compareTo(map.get(o2))));

0개의 λŒ“κΈ€