Map.getOrDefault(Object key, V defaultValue);
判断map中是否包含key值, 包含返回该key值对应的value值;否则返回defaultValue值.
例如:
for (int num: nums) {
map.put(num, map.getOrDefault(num, 0) + 1);
}
map中是否包含num, 是则返回num对应的value值, 否则返回0.
我的眼中满是星辰 发布了2 篇原创文章 · 获赞 0 · 访问量 20 私信 关注