我知道这方面有很多问题,但我创建了一个我认为应该可以工作的简单例子,但仍然没有,我也不确定我明白为什么斯卡拉下划线 - 错误:缺少扩展功能的参数类型
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))
有人可以解释为什么第二个语句不编译?
更简单:'myStrings.foreach(println)' –