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

什么时候用equals什么时候用==

什么时候用equals什么时候用==,区别在哪里,麻烦举个例子,谢谢大神

正在回答

2 回答

==用来判断基本数据类型的值是否相等或判断对象的地址是否相等。equals()是Object类中的方法,通过覆盖该方法可以判断某两个对象是否相等。

综上,如果Set中装的是基本类型数据,应用==判断(1.5以后,由于出现了自动封装,亦可以用equals()方法比较);如果装的是对象类型,则应用equals()方法判断。


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

干嘛好呢 提问者

非常感谢!
2016-02-02 回复 有任何疑惑可以回复我~

字符串判断时用equals,一般变量用==就行了

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

举报

0/150
提交
取消

什么时候用equals什么时候用==

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