最佳答案
我知道在这个问题上有很多问题,但我已经创建了一个简单的例子,我认为应该工作,但仍然没有,我不确定我理解为什么
val myStrings = new Array[String](3)
// do some string initialization
// this works
myStrings.foreach(println(_))
// ERROR: missing parameter type for expanded function
myStrings.foreach(println(_.toString))
有人能解释一下为什么第二个语句不能编译吗?