gpt4 book ai didi

Scala HashMap : iterate in insertion order?

转载 作者:行者123 更新时间:2023-12-04 17:11:39 24 4
gpt4 key购买 nike

我一直在环顾四周,但大多数都指向一个java TreeMap。唯一的问题是我不想将任何 Scala 转换为 java 并返回。如果真的没有办法,那么我可以接受,但我想听听一些专业人士的意见,只是为了 100% 确定,并在这里提出这个问题,以便将来其他人在遇到类似问题时偶然发现问题。提前致谢。

编辑:

类型:scala.collection.mutable.HashMap[String, String]

最佳答案

一般来说,Scala HashMap不保证原始订单。

但是,有 LinkedHashMap ,其中指出:“该类的迭代器和所有遍历方法按元素插入的顺序访问元素。”

您正在处理的确切类型是什么?如果您可以决定使用哪种实现,那么您可以选择一种维护秩序的实现。如果你只是得到了 HashMap 类型的东西,那你就不走运了。

关于Scala HashMap : iterate in insertion order?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10113448/

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