Je sais qu'il y a eu pas mal de questions à ce sujet, mais j'ai créé un exemple simple qui, selon moi, devrait fonctionner, mais qui ne fonctionne toujours pas et je ne suis pas sûr de comprendre pourquoi
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))
Quelqu'un peut-il expliquer pourquoi la deuxième instruction ne se compile pas?
myStrings.foreach (println)