5

これがScalaコードです

 #1
 def method1 = {
   map1.foreach({
    case(key, value) => { println("key " + key + " value " + value) }
   })
}

 #2
 def method1 = {
   map1.foreach{
    case(key, value) => { println("key " + key + " value " + value) }
   }
}

それはほとんど私には分かりますが、それにもかかわらず、私はそれをより明確にしたいと思います: この場合、なぜ括弧を省略することができるのでしょうか?

4

1 に答える 1