java - 如何在HashMap中保持插入顺序?

标签 java hashmap

我正在使用 HashMap 。当我迭代 map 时,数据以(通常相同)随机顺序返回。但数据是按特定顺序插入的,我需要保留插入顺序。我怎样才能做到这一点?

最佳答案

LinkedHashMap 这正是您正在寻找的。

它就像HashMap一样,不同之处在于,当您对其进行迭代时,它会按插入顺序显示项目。

关于java - 如何在HashMap中保持插入顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59413223/

相关文章:

java - 莱布尼茨系列Java

java - 类路径中具有相同名称的两个类

java - cron、任务队列和应用程序版本

java - 无法使用registerlistener来使用Step_counter - Android

C - HashMap Values() 函数 - 我是否返回 NULL 值?

java - 找不到 WeakReference 符号

java - java中使用HashMap的摩尔斯电码

java - 在 Collections.synchronizedmap 上同步

java - 访问在主类中创建的 map 接口(interface)对象

java arraylist HashMap如何排序?