java的map.getOrDefault()方法

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 · 访问量 22

猜你喜欢

转载自blog.csdn.net/qq_35055027/article/details/104553454
今日推荐