concatenate scala scala-collections

concatenate - Scala convert Iterable o collection.Seq a collection.immutable.Seq



scala:: (1)

Parece que el método toSeq en las colecciones de Scala devuelve un scala.collection.Seq , también podría devolver un Traversable o Iterable pero necesita convertirlo en un scala.collection.immutable.Seq .

¿Hay una forma fácil de hacer esto?

Gracias Richard


Utilice el método a para convertir entre tipos de colección arbitrarios en Scala 2.10:

scala> Array(1, 2, 3).toSeq res0: Seq[Int] = WrappedArray(1, 2, 3) scala> Array(1, 2, 3).to[collection.immutable.Seq] res1: scala.collection.immutable.Seq[Int] = Vector(1, 2, 3)