5

这是斯卡拉代码

 #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

5
于 2013-06-20T11:53:33.237 回答