【发布时间】:2012-11-02 00:58:25
【问题描述】:
您好,我在使用 HashMap 时遇到问题,其中 Integer 是键。
当我使用 Integer 作为地图的键时,我得到的结果不一致。
我读过几篇文章表明,如果我使用Integer 作为Hashmap 中的键,我需要确保Integer 类的覆盖和hashcode 方法都被覆盖。在 Integer 类中,方法 equals() 已被覆盖。现在如何覆盖equals() 方法。
【问题讨论】:
-
你能举一个你遇到的不一致结果的例子吗?
-
我已经发布了一个潜在问题的答案,但我也同意其他评论者的观点,您没有通过示例代码真正解释过您实际遇到的问题。