티스토리 뷰
728x90
getOrDefault(Object Key, V DefaultValue)
- 찾는 키가 존재한다면 찾는 키의 값을 반환하고 없다면 기본 값을 반환하는 메서드
- Key : 값을 가져와야 하는 요소의 키
- DefaultValue : 지정된 키로 매핑된 값이 없는 경우 반환되어야 하는 기본값
사용 방법
import java.util.TreeMap;
public class Main {
public static void main(String arg[]) {
int[] ex = {1, 2, 3, 1};
TreeMap<Integer, Integer> treemap = new TreeMap<Integer, Integer>();
for (Integer key : ex) treemap.put(key, treemap.getOrDefault(key, 0) + 1);
System.out.println("결과 : " + treemap);
// 결과 : {1=2, 2=1, 3=1}
}
}
728x90
'JAVA' 카테고리의 다른 글
[JAVA] Comparable / Comparator (0) | 2022.07.05 |
---|
댓글