为什么最后相等

来源:9-9 Java 中的 Object 类 Ⅱ

慕工程2013684

2018-10-25 11:17

之前不是不想等的?为什么最后哪次是相等的????

写回答 关注

1回答

  • aick111
    2018-10-25 15:23:21

    之前不相等   因为equals和==方法默认判断地址是否相等,new出了两个对象,两个地址不相等

    最后不相等  因为重写了equals方法,重写之后的equals方法可以判断对象里面属性值是否相等,赋值age的属性相等,所有相等

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530680 学习 · 6091 问题

查看课程

相似问题