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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

这是我之前的疑虑,总是分不清equals与==,在网上也看了很多。回复很乱,最后导致越看越乱。下面我以最简洁的语言来阐述一下我的观点,欢迎指正。
“==”对于基本数据类型,判断两个变量的值是否相等。
“equal”不能用于基本数据类型。基本数据类型要用其包装类,equal用于比较两个对象的值是否相同

2 个回复

倒序浏览
equal默认比较地址值,如果是自己定义的类要重写方法,如果是继承Object的类都已经重写了
回复 使用道具 举报
加油吧兄弟.慢慢来
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马