1、新建一个类:TestHashMap.java
2、声明main方法
3、创建一个HashMap对象
4、执行HashMap的putIfAbsent方法
5、分别获取和打印key为a和b的值
6、根据打印结果可以发现,key为a的值没有被覆盖,key为b的值被覆盖了
7、根据以上可以诸拗杏末总结:HashMap的putIfAbsent方法的功能是,当map集合中不存在某个键或者该键对应的值为NULL时,将值设置进map集合
1、新建一个类:TestHashMap.java
2、声明main方法
3、创建一个HashMap对象
4、执行HashMap的putIfAbsent方法
5、分别获取和打印key为a和b的值
6、根据打印结果可以发现,key为a的值没有被覆盖,key为b的值被覆盖了
7、根据以上可以诸拗杏末总结:HashMap的putIfAbsent方法的功能是,当map集合中不存在某个键或者该键对应的值为NULL时,将值设置进map集合