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

equals如果比较的两个内存地址一样,但是值不一样。这个接错是正确的吗?

equals如果比较的两个内存地址一样,但是值不一样。这个接错是正确的吗?

提问者:JAVA_start 2016-06-22 16:33

个回答

  • 凉子若3719488
    2016-08-06 17:41:06

    简单通俗点,就是一个座位只能坐一个叫张三人.所以李四肯定不可能坐张三腿上..但是有可能 这里有两个位置 ,这两个位置上面坐的人都叫张三,

  • 有些人一直都在
    2016-07-24 10:07:30

    每一个内存地址都是唯一标识对象的,就相当于身份证号,即便是姓名,年龄,民族等等各种信息都一模一样,但是身份证号肯定不会相同,在代码中,即便对象中的属性都相同,但是内存地址肯定是不会相同的

  • 你不努力你穷你活该你活该
    2016-07-17 19:49:53

    不会出现这种情况,一个苹果叫俩名,但不会称出来俩重量

  • 求学者ph
    2016-06-22 16:50:06

    这个应该是不可能的  内存地址一样  肯定就是同一个数据,不可能值不一样的