JAVA Map – getOrDefault 사용법 및 예

getOrDefault

– 검색된 키가 존재하는 경우 검색된 키의 값을 반환합니다. 그렇지 않으면 기본값을 반환하는 메서드

사용하는 방법

map.getOrDefault(객체 키, V DefaultValue)

매개변수: 두 개의 매개변수를 허용합니다.
– 키: 값을 검색할 요소의 키입니다.
– defaultValue: 지정된 키와 연결된 값이 없는 경우 반환할 기본값입니다.

검색 키가 있으면 검색 키 값이 반환됩니다.

public class Test{
	public static void main(String args()){
    String () alpha = {"A","B","C","A"};
    HashMap<String,Integer> map = new HashMap<>();
    
    for(String key : alpha){
    	map.put(key,map.getOrDefault(key,0)+1);
        System.out.println("결과 값" : map);
        결과 = {A = 2 , B = 1 , C = 1}
    }
}