map的put和putIfAbsent使用

源码中传入key和value,根据key获取看是否存在value,如果value==null,然后调用put方法把传入的key和value  put进map,返回根据key获取的老value

意思就是:putIfAbsent   如果传入key对应的value已经存在,就返回存在的value,不进行替换。如果不存在,就添加key和value,返回null

来自:https://blog.csdn.net/Mint6/article/details/78352449

原文地址:https://www.cnblogs.com/vhyc/p/9640067.html