【问题标题】:Any way to define iteration order for trove's TIntHashSet or TIntIntHashMap?有什么方法可以为 trove 的 TIntHashSet 或 TIntIntHashMap 定义迭代顺序?
【发布时间】:2012-05-07 11:29:06
【问题描述】:

我能否以某种方式定义 Trove 的 TIntHashSet 中元素的迭代顺序?

或者是允许定义元素迭代顺序的任何其他原语Set。我想以插入顺序或与用于构造集合的数组相同的顺序迭代元素。

【问题讨论】:

  • 大多数 HashCollections 没有顺序。我建议更新一个 TIntArrayList 来记录订单。

标签: java iterator trove4j


【解决方案1】:

参见 java.util.LinkedHashMap,它保留了插入顺序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    • 2020-11-16
    • 2014-08-09
    • 2019-12-14
    相关资源
    最近更新 更多