问答详情
源自:10-1 Java 中的多态

判断对象是否相同

在一个类里实例化两个类的对象,如何判断这两个对象相同http://img.mukewang.com/56e4e83a0001032b05980198.jpg

提问者:黑蝎 2016-03-13 12:11

个回答

  • 慕无忌7510152
    2016-04-30 14:37:46

    肯定是else,equal比较的是地址

  • 奋斗_加油
    2016-04-05 23:18:46

    就是比较对象的地址,new会在堆内存中开辟空间

  • qq_蕞終灬聽風者_0
    2016-03-13 12:48:28

    你可以在子类中重写equals方法。具体过程是 菜单栏  source 里面有一个 Generate hashCode() and equals() 点击即可,然后去掉 hashCode()的代码就可以了,因为之所以不同,就是每个对象拥有唯一的hashCode值。