map的put和putIfAbsent使用

时间:2024-01-10 13:42:20

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

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

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