【发布时间】:2016-02-18 16:19:23
【问题描述】:
我正在寻找一个可在插入时对元素进行排序的 Scala 可变顺序集合。 IE。在我完成插入元素后,对生成的集合进行排序。似乎这个东西不存在,但也许我错过了什么?实现起来可能不会那么难,但我不想重新发明轮子。
编辑:集合语义不合适,因为元素可能重复。
编辑:我正在寻找 Scala 集合,而不是 Java 集合。这个问题不是关于如何在 JVM 上实现这种行为,而是关于执行此操作的现有 Scala 集合。如果这样的事情不存在,我会接受这样的答案。
【问题讨论】:
-
你可以使用 Java 的 TreeSet。它是可迭代的,所以我想它符合您的“顺序”标准?