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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 孟卫严 中级黑马   /  2015-7-15 22:14  /  321 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一、“==”在基本数据类型应用时比较的值;      “equals”不能比较基本数据类型;

代码如下:



其他的基本数据类型也是这个样子:
Cannot invoke equals(boolean) on the primitive type boolean
二、“==”在引用数据类型时比较的地址值;
       “equals”在引用数据类型时比较的也是地址值;




三、但是equals方法可以重写;
如:


这样你就可以按照自己的方法来比较了!

1 个回复

倒序浏览
不错,很详细!受教了!顶起
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马