- 자바 [getOrDefault, putIfAbsent]
1. getOrDefault
map.getOrDefault(key, defaultValue)
map에서 key 를 찾아 있으면 key의 value를 반환하고, 없으면 defaultValue 를 반환
2.putIfAbsent
map.putIfAbsent(key, value)
map에 key가 없으면 데이터 셋을 넣고[map.put(key, value)], map에 key가 있으면 건너띈다.
'Java' 카테고리의 다른 글
자바 HashMap 탐색 entrySet(), keySet(), Iterator() (0) | 2021.02.03 |
---|---|
자바 Primitive Type과 Reference Type (0) | 2020.02.26 |
자바 예외처리 [Exception] (0) | 2020.01.22 |
자바 API 7 [Random과 SecureRandom의 차이] (0) | 2020.01.21 |
자바 API 6 [HashMap, HashSet, Iterator] (0) | 2020.01.21 |