为了账号安全,请及时绑定邮箱和手机立即绑定

求助大佬,这里为什么不是用equals()方法呢

https://img1.sycdn.imooc.com//5d33c30000016d1d04340100.jpgif语句中 为啥不是用equals()方法判断是否是字符a呢  直接用== 难道不是指的地址一样吗。

正在回答

5 回答

equals是判断引用类型的引用是否相等,==用于基本类型

3 回复 有任何疑惑可以回复我~

==用于基本类型判断值,==用于引用类型判断对象地址,equals用于引用类型判断对象内容。equals不能用于基本类型吧??

0 回复 有任何疑惑可以回复我~

字符是char类型。

0 回复 有任何疑惑可以回复我~

==是判断两个字符串在内存中首地址是否相同,equals是判断是否是同一个字符串对象

0 回复 有任何疑惑可以回复我~

equals是判断引用类型的引用是否相等,==是判断存取地址是否一样     ”个人认为"

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求助大佬,这里为什么不是用equals()方法呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信