fuos / my-blog

🛩 A blog build with Hexo and Travis-CI.
https://fuos.github.io/my-blog
0 stars 1 forks source link

HashMap常用操作 #22

Closed fuos closed 3 months ago

fuos commented 4 years ago

https://fuos.github.io/my-blog/posts/10a08d6a.html

HashMap带默认值操作 public V getOrDefault(Object key, V defaultValue) 返回指定键所映射到的值;如果此映射不包含键的映射关系,则返回defaultValue。 123456789HashMap<String, Integer> map = new HashMap<>();map.put("a", 200);// ke

fuos commented 4 years ago
// 计数 : 按照app名称统计app数量
for (String app : apps) {
    map.put(app.getName, map.getOrDefault(app.getName, 0) + 1);
}