问答详情
源自:9-9 Java 中的 Object 类 Ⅱ

重写equals()一定要重写hashCode

为什么这里不用重写hashCode()

提问者:向张迪芳学习 2019-03-21 22:04

个回答

  • 慕桂英5369980
    2019-03-22 23:55:59

    重写equals()一定重写hashCode,因为equal的底层调用了hashCode,

    这里不用重写,应为这里没有比较hash值