松毛 发表于 2013-12-28 15:16
p1.equals(p2)利用的是Object中的equals比较方法,该方法比较的是两个对象是否相同。显然,p1和p2都new了一 ...
郭振华 发表于 2013-12-28 16:04
不能,== 只是比较字面值,在没有覆写object方法的情况掐,默认调用object类的equals方法,仍然和==不同, ...
DOOR 发表于 2013-12-28 15:37
==和equals在没有复写过父类Object的子类里,功能一样?可以这样理解吧?
DOOR 发表于 2013-12-28 16:31
==比较的是地址值
equals比较的是否为同一对象
地址值不就决定了两个对象是否是同一个吗?
松毛 发表于 2013-12-28 16:33
这个地方的p1 == p2与p1.equals(p2)效果都是相同的,都比较的是p1和p2的地址值吧。 ...
郭振华 发表于 2013-12-28 16:49
恩,对的,我查了下,我理解错了,很长时间没看基础了。是这样,== equals 在这里的功能确实一样。但是你 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |