java - 我如何按照创建它的相同顺序解析 map (foreach)(JAVA)

标签 java map sorting foreach

所以我有一张按我想要的顺序创建的 map (插入数据)。 解析 map 时,foreach 中返回的第一个键不是我插入的第一个键。 有办法实现吗?

另外,对我的 map 进行排序有点棘手,因为它必须按值排序并且在值中的特定字段中。 泰

最佳答案

查看 LinkedHashMap对于具有可预测迭代顺序的 Map 实现。如果您实际上没有按键查找,您也可以考虑只使用列表。

关于java - 我如何按照创建它的相同顺序解析 map (foreach)(JAVA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2890211/

相关文章:

java - 如何使用java将文件从sftp复制到亚马逊s3

javascript - jQuery .map() 返回没有未定义

ruby-on-rails - 使用相应模型中的方法对哈希进行排序

python-3.x - 基于自定义列表对数据框中的列进行排序

arrays - 归并排序的最坏情况会在什么时候发生?

java - Wicket - maven 依赖项 - 找不到符号 [错误] 符号 : class PageParameters

java - 为什么我们需要带有两个参数的 Thread.sleep

java - 使用rest模板java获取Auth0管理 token

c++ - 哪种容器类型提供比 std::map 更好的(平均)性能?