公式サイトに例があります:
fun main(args : Array<String>) {
args filter {it.length() > 0} foreach {print("Hello, $it!")}
}
しかし、それをアイデアにコピーするとforeach
、未解決の参照であると報告されます。
正しいコードは何ですか?
コレクションをループする方法を知りたいだけでここに来る私のような他のKotlin初心者のために、ドキュメントでこれを見つけました:
val names = listOf("Anne", "Peter", "Jeff")
for (name in names) {
println(name)
}
つまり、大文字が必要E
です。forEach
fun main(args : Array<String>) {
args.asList().filter { it -> it.length > 0 }.forEach { println("Hello, $it!") }
}