HashMap应该未排序,但仍根据键排序

HashMap应该未排序,但仍根据键排序,第1张

HashMap应该未排序,但仍根据键排序

这是一个巧合(不是真的,而是与哈希算法有关)。

尝试添加

newHashMap.put(-5, "Fifth");

最后。

输出将是

Key: 0Value: SecondKey: 1Value: FourthKey: 2Value: FirstKey: 3Value: ThirdKey: -5Value: Fifth

javadoc专门说

此类无法保证地图的顺序。特别是,它不能保证顺序会随着时间的推移保持恒定。



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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存