gpt4 book ai didi

java - 从同一 HashMap 中提取的值的顺序是否相同?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:44:41 26 4
gpt4 key购买 nike

hashMapObj.values() 在第 n 次调用时返回列表的顺序是否与第一次返回的顺序相同?

我知道值的顺序与插入顺序不同。但是,即使在不更改 hashMap 的情况下对 values() 进行多次调用,顺序也会不同吗?

最佳答案

This class makes no guarantees as to the order of the map; in particular, it does not guarantee that the order will remain constant over time

http://docs.oracle.com/javase/7/docs/api/java/util/HashMap.html#values()

您等不及 values() 将以相同的顺序返回列表,它可能会发生,但这不是一个好主意,因为它取决于实现

关于java - 从同一 HashMap 中提取的值的顺序是否相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29678454/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com