Я знаю, що з цього приводу було досить багато запитань, але я створив простий приклад, який, на мою думку, повинен працювати, але все ще ні, і не впевнений, що розумію, чому
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)