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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

只要是对象类型  那么“==”比的都是地址!
只有基本类型  比如说是int float比较的才是值。

equals在默认的情况下  比较的也是对象的地址  只有你的子类重写了equals方法   系统才会按照子类的equals定义比较对象
那为什么String对象equals也可以比较值呢?  原因是String对象已经重写了equals方法

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马