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

我们在写代码什么时候需要这个equals比较的方法?

什么情况下就需要用到?????

正在回答

3 回答

比较两个对象指向的地址是否为同一个;重写后可以比较属性值是否相同

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

三水朝山 提问者

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

常用的是String的equals()方法,比较典型的重写User.equals()之后用到登录时,验证用户名和密码是否正确。loginUser.equals(user);

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

三水朝山 提问者

用处在这里原来
2016-05-05 回复 有任何疑惑可以回复我~

Object类的equals()用于比较两个对象的引用是否相同,换句话说就是两个对象是否指向相同的内存空间,跟==的功能相同;然而在String、Integer等类中,equals()方法已经被重写,用于比较对象的内容是否相同,例如两个字符串的内容是否相同

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

举报

0/150
提交
取消

我们在写代码什么时候需要这个equals比较的方法?

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