14
Was ist der beste Weg, um collection.immutable.Set in collection.mutable.Set zu konvertieren?Wandeln von unveränderlichen in veränderbare Sammlungen
Was ist der beste Weg, um collection.immutable.Set in collection.mutable.Set zu konvertieren?Wandeln von unveränderlichen in veränderbare Sammlungen
scala> var a=collection.mutable.Set[Int](1,2,3)
a: scala.collection.mutable.Set[Int] = Set(1, 2, 3)
scala> var b=collection.immutable.Set[Int](1,2,3)
b: scala.collection.immutable.Set[Int] = Set(1, 2, 3)
scala> collection.mutable.Set(b.toArray:_*)
res0: scala.collection.mutable.Set[Int] = Set(1, 2, 3)
scala> collection.mutable.Set(b.toSeq:_*)
res1: scala.collection.mutable.Set[Int] = Set(1, 2, 3)
scala> collection.mutable.Set(b.toList:_*)
res2: scala.collection.mutable.Set[Int] = Set(1, 2, 3)
Von den drei, was ist besser? – Jus12
Dies ist einer der besten Scala Ärgernisse ohne Zweifel. – matanster