课程
/后端开发
/Java
/Java入门第二季 升级版
为什么很多的文章说equals方法用于比较两个独立对象的内容是否相同。
而你却说比较对象引用是否指向.......
2014-12-19
源自:Java入门第二季 升级版 9-9
正在回答
很多文章说的equals方法是被覆盖了的方法,而object基类下的equals方法就是比较引用的内存地址。如java.io.file,java.util.Date,java.lang.string,包装类(Integer,Double等),都覆盖了equals方法,功能是如果两个对象的类型一致,并且内容一致,则返回true,而不是之前的比较内存地址了。
课程中的讲解是没有问题的,说equals比较对象的引用是没有问题的,因为比较两个独立对象的内容的时候也是要先引用这个对象再进行比较的
fsnh
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答图形讲解是不是有问题?
3 回答求讲解,老师
3 回答需要帮忙讲解~
5 回答有关本节的小问题,请大神讲解!
1 回答为什么没有讲“匿名内部类”,求大触解释解释。