ConcurrentHashMap存null的讨论

jentreywang / 2023-08-28 / 原文

ConcurrentHashMap存null的讨论

参考: https://juejin.cn/post/7057696800739688479

今天发现某公众号推送了ConcurrentHashMap为什么不允许存储key|value 为 null

感觉写的有问题,好像是从互联网上抄的,于是做了搜索,发现上面参考给出的结论比较靠谱,核心还是二义性。

即当存入 <@NotNull key, null> 时,通过 map.get(key)获取的null无法表达map中是否存在key

image-20230828162047591