DK8新特性
DK8新特性(三)Map的深入使用putIfAbsent、computeIfAbsent、computeIfPresent的深入使用
得益于 Java 8 的 default 方法特性,Java 8 对 Map 增加了不少实用的默认方法。
putIfAbsent 方法
其实简单的说:
传统的put方法,只要key存在,value值就会被覆盖,注意put方法返回的是put之前的值,如果无put之前的值返回null
putIfAbsent方法,只有在key不存在或者key为nul...
转载
2021-05-21 15:22:06 ·
349 阅读 ·
0 评论