"=="和equals方法究竟有什么区别?
①==比较的是值,equals比较的是地址值
②一般我们会重写equals让它按照我们的意愿去比较相关属性,而不是单纯的比较地址值。
说明:本文限于篇幅,故而只展示部分的面试内容,完整的Java面试学习文档小编已经帮你整理好了,有需要的朋友点赞+关注私信我777免费领取Java、大厂面试学习资料哦!
"=="和equals方法究竟有什么区别?
①==比较的是值,equals比较的是地址值
②一般我们会重写equals让它按照我们的意愿去比较相关属性,而不是单纯的比较地址值。
说明:本文限于篇幅,故而只展示部分的面试内容,完整的Java面试学习文档小编已经帮你整理好了,有需要的朋友点赞+关注私信我777免费领取Java、大厂面试学习资料哦!