Il semble que la méthode toSeq
dans Scala renvoient un scala.collection.Seq
, Je pourrais également retourner un Traversable
ou Iterable
mais je dois le convertir en scala.collection.immutable.Seq
.
Y a-t-il un moyen facile de faire ceci?
Merci Richard
Utilisez la méthode to
pour convertir entre des types de collection arbitraires dans 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)