Java

[Java] Map 의 getOrDefault 사용법

똑똑한망치 2023. 11. 20. 15:58
728x90
반응형

1. getOfDefault 란 무엇일까?


찾는 key가 존재한다면 찾는 key의 value 값을 반환하고 찾는 key의 value 값이 없다면 default 값을 반환하는 메서드이다.

 

 

 


 

 

 

 

2. 사용방법


getOfDefault(Object key, DafaultValue)
  • key : 값을 가져와야 하는 요소의 key
  • defaultValue : 지정된 키로 매핑된 값이 없거나 null 인 경우 반환되어야 하는 기본값

 

 

 


 

 

(1) 예시


import java.util.HashMap;
import java.util.Map;
public class Main {
	public static void main(String[] args) {
    	Map<String, String> map = new HashMap<>();
        
        map.put("red","빨강");
        map.put("blue","파랑");
        
        System.out.println(map.getOrDefault("red","디폴트값"));      // red
        System.out.println(map.getOrDefault("orange","디폴트값"));   // 디폴트값
    }
}
반응형

'Java' 카테고리의 다른 글

[Java] parseInt() VS valueOf() 차이점  (0) 2024.02.25
[Java] 객체지향 언어의 특징  (0) 2023.12.14
[Java] Vector  (0) 2023.11.21
[Java] int와 Integer의 차이  (0) 2023.11.15
LocalDate Class (연, 월, 일)  (0) 2023.11.14