読者です 読者をやめる 読者になる 読者になる

Mapのループ

参考URL
これらはpythonでいう、

aa,bb = list.items()
   // aaをつかってごにょごにょ
   // bbをつかってごにょごにょ

のような代替え?になる?

ループ1

import scala.collection.mutable.HashMap

val countMap = new HashMap[Int, String]
countMap += 1 -> "one"
countMap += 2 -> "two"
countMap += 3 -> "three"

for (key <- countMap.keySet)
println(key + ":" + countMap(key))

ループ2

val countMap = Map(1 -> "one", 2 -> "two", 3 -> "three")
countMap.foreach(entry => println(entry._1 + ":" + entry._2))