Ich versuche, durch die folgende KarteWie man durch eine Karte mit Wert als Liste iteriert?
scala> val m1 = Map("key1" -> List(1,2), "key2" -> List(3,4))
Ich bin nicht sicher, warum die folgende Code druckt diese Art und Weise zu wiederholen?
scala> m1 foreach {case (key, value) => println (key + "-->" + value .foreach {println})}
1
2
key1-->()
3
4
key2-->()
Ich hatte gehofft, die folgende
key1 --> 1 2
key2 --> 3 4
Ich würde vorschlagen, von 'Map [A, B]' zu 'List [B]' zu gehen und dann zu drucken. –