网站介绍:equals和==的区别一、对象类型不同1、equals():是超类Object中的方法。2、==:是操作符。二、比较的对象不同1、equals():用来检测两个对象是否相等,即两个对象的内容是否相等。2、==:用于比较引用和比较基本数据类型时具有不同的功能。三、运行速度不同1、equals():没有== 运行速度快。2、:运行速度比equals()快,因为只是比较引用。扩展资料:equals()和==的源码定义:public boolean equals(Object obj) {_面试题:equals与==有什么区别?
- 链接地址:https://blog.csdn.net/weixin_44436675/article/details/114990162
- 链接标题:面试:equals和==的区别_面试题:equals与==有什么区别?_kkkk测试的博客-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:2228
- 网站标签:面试题:equals与==有什么区别?