2 EKİM 2011, Pazar
Scala - HATA alt çizgi: genişletilmiş işlev için parametre türü eksik
Bu konuda pek çok soru olduğunu biliyorum, ama çalışması gerekir,ama yine de olmaz diye düşündüm basit bir örnek oluşturdum ve neden anladığımdan emin değilim
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))
Birisi ikinci deyim derleme değil neden açıklayabilir mi?
CEVAP
2 EKİM 2011, Pazar
Genişliyor:
myStrings.foreach(println(x => x.toString))
İstediğiniz:
myStrings.foreach(x => println(x.toString))
Anonim işlevler için yer tutucu bir sözdizim işlevi ile mümkün olan en küçük içeren ifade değiştirir.
Bunu Paylaş:
JavaScript bir işlev için varsayılan p...
Nasıl Scala türü silme kurtulmak mı? Y...
Herkesin görebileceği bir türü için XM...
Geçen anahtar kelime python parametre ...
Oluşturulmuş Bir Sistem Başarılı.Bir Y...