编写一个多条件过滤功能时,想使用map作为过滤条件的容器,由于存在同一健匹配多个值的情况,所以就发现了jdk8的新的map:IdentityHashMap。使用它完美解决了我的问题。

对比IdentityHashMap与HashTable、HashMap,代码如下:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 jdk8可重复key的Map: IdentityHashMap 随笔

 

这篇文章对IdentityHashMap分析的很棒,墙裂推荐!

https://www.jianshu.com/p/1b441546078a

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄