黑马程序员技术交流社区

标题: 为什么要重写object类的equal方法 [打印本页]

作者: 鲁枝权双元    时间: 2015-7-17 21:22
标题: 为什么要重写object类的equal方法
为什么要重写object类的equal方法
作者: 751309401    时间: 2015-7-18 00:31
因为,超基类中的equals方法,不是适合每个类,重写了,更能体现每个类的特点和功能
作者: 张红(新)    时间: 2015-7-18 13:56
object类中的equals方法是比较两个对象的地址是否相同,你想要的equals()的功能是比较两个对象的内容是否相同,所以要重写。
作者: gaoming971366    时间: 2015-7-18 14:17
首先第一点,是equals不是equal,其实为何用object,java中万物皆对象,object是一切的根本,所以不管是自定义对象还是引用对象都是object的子类,也就是多太,不知解答清楚没,希望对你有帮助




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