在Java中的Map中计算键的出现次数

在Java中的Map中计算键的出现次数,第1张

在Java中的Map中计算键的出现次数

对于您扫描的每个键,您都会在地图中创建一个新条目覆盖现有条目)。然后,下一个条件成立,因此您将计数增加1,达到值2。

内部应该是这样的:

        if (keywordSet.contains(key))        { Integer value = map.get(key); if (value == null)     value = 0; value++; map.put(key, value);        }

无论如何,请考虑使用某种可变的整数来使其更有效。您将不必覆盖地图中的条目,也不必进行过多的Integer装箱 *** 作。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5615849.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存