对象之间到底比的是啥 试验了一下彻底蒙了

来源:2-9 如何保证不添加重复商品进购物车

街边七号

2018-01-18 19:26

如图 直接打印对象一样 直接打印哈希也一样  但是判等就是false..所以还有别的东西比了?http://img1.mukewang.com/5a6084180001f2e018480648.jpg

写回答 关注

2回答

  • qq_波斯狼酒_0
    2018-03-27 20:41:59

    对象对比两种情况:

    1. 我昨天丢了一个手机,你手机好像是我的

    2. 你的手机和我的手机一样

    java默认采用第一类相等,即判断对象地址是否相同

    重写equals方法,改为第2中相等,即判断对象具有的属性是否相等

    qq_波斯狼...

    ps:注意是对象具有的属性相等,而不是属性的值相等

    2018-03-27 20:47:35

    共 1 条回复 >

  • 慕神0158271
    2018-01-19 20:22:44

    对象一样 但是i1和i3在内存中的位置不一样啊 

JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160612 学习 · 1029 问题

查看课程

相似问题