Java8 HashMap方法解读
computeIfAbsent方法: 如果map里没有这个key,那么就按照后面的这个function添加对应的key和value


具体见https://blog.csdn.net/u010938610/article/details/82622144
merge函数,先学使用:将key对应的老value与参数value做一个merge操作。具体怎么操作,需要自己定义



forEach函数,针对每一个K,V做处理

forEach还可如下使用

replaceAll函数:遍历所有键值对,将操作结果作为新的value,作为原key的value,区别于computeIfPresent是针对一个k-v。


至此,针对HashMap的解读先告一段落
网友评论