关注
“==”和“equals”的区别:
基本数据类型:对于基本数据类型,“==”用于比较它们的值是否相等。
引用类型且未重写equals方法:对于引用类型,如果没有重写equals方法,那么“==”和“equals”的行为相同,都是比较两个引用是否指向同一个对象实例。如果引用不同,即使对象内容相同,它们也被视为不相等。
引用类型且重写equals方法:当引用类型重写了equals方法后,“equals”将按照重写后的逻辑来比较两个对象的内容是否相等。这意味着即使两个对象的引用不同,只要它们的内容相同,使用“equals”比较时它们会被视为相等。而“==”仍然只比较引用,因此如果引用不同,它们仍被视为不相等。
查看原帖
点赞 评论
相关推荐
投票
投递小米集团等公司9个岗位
点赞 评论 收藏
转发
查看11道真题和解析
点赞 评论 收藏
转发
查看8道真题和解析
点赞 评论 收藏
转发
点赞 评论 收藏
转发
牛客热帖
正在热议
# 牛客帮帮团来啦!有问必答 #
839972次浏览 13228人参与
# 机械制造薪资爆料 #
321835次浏览 3747人参与
# 晒一晒我的offer #
3486335次浏览 55436人参与
# 金三银四,你有感觉到吗 #
331417次浏览 4240人参与
# 0offer是寒冬太冷还是我太菜 #
430522次浏览 4959人参与
# 实习生如何通过转正 #
27896次浏览 364人参与
# 互联网公司评价 #
85434次浏览 1141人参与
# 我在牛爱网找对象 #
51259次浏览 336人参与
# 运营面经 #
15268次浏览 316人参与
# 海康威视求职进展汇总 #
102680次浏览 1223人参与
# 如何缓解入职前的焦虑 #
36136次浏览 357人参与
# 毕业租房也有小确幸 #
27375次浏览 1496人参与
# 国企vs私企,你更想去? #
20752次浏览 214人参与
# 荣耀求职进展汇总 #
72769次浏览 743人参与
# 投了多少份简历才上岸 #
60839次浏览 980人参与
# 实习必须要去大厂吗? #
14355次浏览 234人参与
# 你遇到过哪些神仙同事 #
19167次浏览 282人参与
# 如何写一份好简历 #
277607次浏览 4127人参与
# 实习生应该准时下班吗 #
81393次浏览 598人参与
# 如果可以选,你最想从事什么工作 #
187512次浏览 3100人参与