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}
}
}