Java HashMap返回值未根据我对equals和hashcode的理解进行确认

Java HashMap返回值未根据我对equals和hashcode的理解进行确认,第1张

Java HashMap返回值未根据我对equals和hashcode的理解进行确认

实际上,您将其倒退了。该值被覆盖。密钥没有被替换,因为就

HashMap
e和e2而言,它们是相同的。

您的输出是

{1--e=e2, 2--e1=e1}

key = e, value = "e2" (which overrode the old value "e")key = e1, value = "e1"


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存