2012-01-28 23 views

Respuesta

21
val im = Map(1->1.0, 2->3.0) 
val mm = collection.mutable.Map[Int,Double]() ++= im 
+1

¿Por qué '++ =' en lugar de '++'? –

+4

'++' crea otra colección, mientras que '++ =' se agrega a la que tienes. Este último es menos derrochador dado que la colección es mutable. –

7
val immM = Map(1 -> 2) 
val mutM = collection.mutable.Map(immM.toSeq: _*) 
Cuestiones relacionadas