【发布时间】:2011-11-05 16:56:03
【问题描述】:
在 Java 1.6 中,引入了 NavigableMap(和 NavigableSet)接口,并更新了 TreeMap 以实现新接口。除其他外,NavigableMap 可用于询问诸如“集合中的哪个元素最接近 X?(有关示例和讨论,请参阅 this excellent blog post by François Sarradin)之类的问题。
我希望在 Scala 2.8 的 TreeMap 实现中找到类似的东西,但可惜似乎并非如此(至少,它并不明显)。是否有另一个类似于 Java 的 NavigableMap 的 Scala 类或特征?如果没有,是否有一些简单的 Scala 习语可以用来实现类似的目标?
我意识到我可以使用 Java 的 TreeMap,但我想留在 Scala 集合框架中(如果只是为了简单)。
【问题讨论】:
标签: scala collections scala-collections treemap