黑马程序员技术交流社区

标题: equals和==的区别? [打印本页]

作者: qq771711301    时间: 2016-4-4 12:02
标题: equals和==的区别?
我知道equals只能比引用,==可以引用和基本类型,在比较引用类型时有什么区别
作者: hua2319    时间: 2016-4-4 12:51
equals比较的是内容,==比较的是地址
作者: clvslyf    时间: 2016-4-4 13:23
==既可以比较基本数据类型(比较的是值),也可以比较引用数据类型(比较的是地址值),
equals只能比较引用数据类型,没重写之前比较的是地址值,重写后比较的是对象的属性值
作者: leiothrixs    时间: 2016-4-4 13:32
==比较的是对象的地址值,equals比较的是对象的属性值
作者: ZTK12345    时间: 2016-4-4 20:07
学到了,感谢楼主的提问和解答




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2