Was ist der beste Weg, um einen bestimmten Index einer Liste in scala hinzuzufügen? DieseElement zum spezifischen Index der Liste hinzufügen
ist, was ich habe versucht:
case class Level(price: Double)
case class Order(levels: Seq[Level] = Seq())
def process(order: Order) {
orderBook.levels.updated(0, Level(0.0))
}
ich hoffte, in der richtigen Position einzufügen Null die neuen Level
aber es wirft nur java.lang.IndexOutOfBoundsException: 0
. Was ist der beste Weg, um damit umzugehen? Gibt es einen besseren Datentyp als Seq
, der verwendet werden sollte, um Indizes in einer Liste zu verfolgen?
https://stackoverflow.com/questions/31037384/scala-insert-a-new-element-in-a-specified- Position der Liste – jrook