0
点赞
收藏
分享

微信扫一扫

map.getOrDefault(num, 0) + 1;map.put(num,map.getOrDefault(num, 0) + 1)

小_北_爸 2022-02-23 阅读 85
Java

map.getOrDefault(Object key, V defaultValue);

①map中存在key,value返回key对应的value即可。

②map中不存在key,value则返回defaultValue(默认值)。

map.put(num,map.getOrDefault(num, 0) + 1);

①map中含有num的话,就将num对应的value值+1

②map中不含有num的话,num对应的value对应的默认值赋值为0,然后再+1

举报

相关推荐

0 条评论