java学习之“==”和equals()方法区别

对于“==”而言,如果作用于基本数据类型的变量,则比较值;若作用于引用类型变量,则比较所指向对象的地址。

对于equals()方法而言,如果未对Object equals()重写,则比较地址;若对Object.equals()重写,则比较所指向地址的对象内容。

猜你喜欢

转载自blog.csdn.net/syy_675580815/article/details/80492475