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

equals问题

我再对象的属性值弄两个不同的属性值,相同的内存区域,相同的类名。使用equals方法后,执行结果还是两个对象是相同的。为什么。明明两个属性值不同?

提问者:邓一格 2017-08-16 10:09

个回答

  • qq_三人成诗_0
    2017-08-16 10:27:07

    你这个说法好空洞啊,大概是你在给两属性赋值之后,又给两个属性指定了相同的内存地址,导致了两个属性的值一致了,你可以分别打印两个属性看看是不是两个属性一样了