Java中==,equals和hashcode的示例

Java中==,equals和hashcode的示例,第1张

Java中==,equals和hashcode的示例

==
确实比较 对象的 真实相等性(我的意思是-两个引用都指向同一个对象),而不是它们的内容,而
.equal
比较内容(至少对于String)。

String a = new String("aa");String b = new String("aa");

a
b
指向不同的对象。

还要注意,如果对象相等,则它们的哈希必须相同,但是如果哈希码相同,则并不意味着对象相等。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5427121.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存