相信大家参加面试也会经常被问到Equals和==的区别 经过查阅资料借助网上各路大神总结如下
最基本概念我们都应该知道这两个方法是比较是否相等,
==号在比较基本数据类型得时候比较的是值,下面的话注意注意注意很重要:比较两个对象得时候比较的是地址值,这一点很难多人忽略了
equals方法比较的值,但是他没有被重写得时候,他继承object类,它的底层源码仍然使用==比较。
相信大家参加面试也会经常被问到Equals和==的区别 经过查阅资料借助网上各路大神总结如下
最基本概念我们都应该知道这两个方法是比较是否相等,
==号在比较基本数据类型得时候比较的是值,下面的话注意注意注意很重要:比较两个对象得时候比较的是地址值,这一点很难多人忽略了
equals方法比较的值,但是他没有被重写得时候,他继承object类,它的底层源码仍然使用==比较。