A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 18248119733 中级黑马   /  2016-7-27 21:24  /  597 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

.==比较的是内存地址  也就是对象
  equals比较的是内容

5 个回复

倒序浏览
好像没啥毛病
回复 使用道具 举报
java常见类基本都重写了equals方法
回复 使用道具 举报
equals 底层 都重写了该方法..
回复 使用道具 举报
==号既可以比较基本数据类型,也可用比较引用数据类型。比较基本数据类型,比较的是值。比较引用数据类型,比较的是地地址。
-----------------------
equals只能用来比较引用数据类型,若要比较具体的内容,需要重写Object类中的equlas方法。
----------------------
如果想要看String类和Object类中的源码解析,请参见这个帖子:
http://bbs.itheima.com/thread-314845-1-1.html
回复 使用道具 举报
没毛病11!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马