==是运算符 equals()是一个来自于Object的方法
==可以用于基本数据类型和引用
equals只能用于引用类型
== 两端如果是基本数据类型,就是判断值是否相等
equals()再重写之后就是判断两个对象的属性值是否相等
equals如果不重写就是 ==
重写equals可以让我们判断两个对象是否相同
equals()和==区别
最新推荐文章于 2024-08-16 23:08:28 发布
equals()是Object类中的方法,主要用于比较对象的内容,而==则用于比较基本类型变量的值或引用的相等性。当equals未被重写时,它默认行为与==相同,比较对象的引用。重写equals()可以基于对象的属性来判断两个对象是否逻辑上相等。
摘要由CSDN通过智能技术生成