黑马程序员技术交流社区

标题: 常见对象(Object类的equals()方法) [打印本页]

作者: 阿姆1Q84    时间: 2016-6-13 19:50
标题: 常见对象(Object类的equals()方法)


基础班11天最后讲的内容,最后又这么一段代码,是重写超类的EQUALS方法


return
this.name.equals(s.name)&&this.age==s.age;




this.name.equals这里,为什么this.name能直接调用EQUALS  我知道this.name是一个字符串类型的,但是为什么能直接调用 STRING 类型里面的EQUALS这个方法??前几天的知识点里面没有讲过吧??我翻了笔记的

作者: 王恩泽老师    时间: 2016-6-13 23:21
去API里面看一下String类,在String类里面是重写了equals()方法的~
所以这里的this.name调用的是String类的equals()方法~




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