默认情况下,equals() 方法与 == 运算符的作用相同,即比较两个对象的引用是否相等
== 运算符用于比较两个对象的引用是否相等,即判断两个对象是否指向同一个内存地址
对于基本数据类型(如 int、char 等),== 比较的是它们的值是否相等
重写 equals() 方法必须同时重写 hashCode() 方法,不然比较会出错
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题