2012-04-19 62 views
8

foreach:Ben resmi sitesinde bir örneğini görmek KOTLIN

fun main(args : Array<String>) { 
    args filter {it.length() > 0} foreach {print("Hello, $it!")} 
} 

Ama fikir kopyaladı, bunun foreach bir çözümlenmemiş referans olduğunu bildirir.

Doğru kod nedir?

+0

Ne sayfası, onu gördün? Teşekkürler –

+0

@AndreyBreslav [Bu sayfanın en altında] (http://confluence.jetbrains.net/display/Kotlin/Hello,+world!#) ve [bu sayfa] 'da (http: //confluence.jetbrains .net/display/Kotlin/+ ve + atlayışlarını döndürür) ve burada [kapanışlar bölümünde] (http://confluence.jetbrains.net/display/Kotlin/Function+literals). Confluence için kaydoldum, ancak birleşme vikisini değiştirmek için özel haklara ihtiyacınız var gibi görünüyor. Görünüşe göre birisi [twitter] 'da (https://twitter.com/#!/leonardinius/status/189446323035062273) yanı sıra ;-) –

+0

@tim_yates Fixed. Teşekkürler. –

cevap

13

O forEach yani bir sermaye E ihtiyacı:

fun main(args : Array<String>) { 
    args filter {it.length() > 0} forEach {print("Hello, $it!")} 
}