我正在 scala 集合中寻找一个类,它允许我遍历项目列表的下一个和上一个元素。
例如:
val container = SomeClassFromScala(Int,Double,classOf[String],7)
container.getPreviousItem(Double) => Option[Int]
container.getNextItem(7) => None
Scala 集合中是否有任何类具有此 api 和 getNext/getPrevious 的恒定时间。
我可以编写代码,但我想看看是否有什么可以立即使用。