黑马程序员技术交流社区

标题: ==和equal用法和意义有什么区别! [打印本页]

作者: caesar_QMwS4    时间: 2016-6-30 18:07
标题: ==和equal用法和意义有什么区别!
求大神指导!
作者: syso信任    时间: 2016-6-30 18:26
==比较的是2个对象的地址,而equals比较的是2个对象的内容。
地址相同,内容一定相同.
内容相同,地址可能会不同.
作者: guowei    时间: 2016-6-30 18:39
楼上说的正是我想说的···········
作者: 神马海盗    时间: 2016-6-30 21:03
上面说的正是我想说的···········
作者: syinys7    时间: 2016-6-30 21:12
==比较的是两个对象的地址值
重写后的equals比较的是两个对象的内容.
作者: yang11059307771    时间: 2016-6-30 22:14
准确的说,重写后的equals比较的是字符序列 且区分大小写
作者: lizihanglove    时间: 2016-7-1 00:15
==比地址值;
作者: lizihanglove    时间: 2016-7-1 00:16
equals 比较内容




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