建议:如果把一个对象作为Map类的键值,一定要确保重写了equals和hashCode方法。

版权声明:转载需说明出处。 https://blog.csdn.net/en_joker/article/details/82836449

如果把一个对象作为Map类的键值,一定要确保重写了equals和hashCode方法,否则会出现通过键值搜索失败的情况,例如map.get(object)、map.contains(object)等会返回失败的结果。

猜你喜欢

转载自blog.csdn.net/en_joker/article/details/82836449