您的位置:首页 > 其它

== 与 equals() 的区别

2017-12-01 15:18 218 查看
1、使用 = = 比较原生类,如: boolean ,int,char等,使用equals()比较对象。

2、== 返回true,如果两个引用指向相同对象,equals()的返回结果依赖于具体业务实现

3、字符串的对比使用equals()代替 ==操作符 

主要的不同是一个是操作符一个是方法,==用于对比原生类,而equals()方法比较对象的相等性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: