的foreach在科特林
问题描述:
我看到在官方网站的例子:的foreach在科特林
fun main(args : Array<String>) {
args filter {it.length() > 0} foreach {print("Hello, $it!")}
}
但是当我把它复制到理念,它报告foreach
是一个未解决的参考。
什么是正确的代码?
答
它需要资本E
在forEach
即:
fun main(args : Array<String>) {
args filter {it.length() > 0} forEach {print("Hello, $it!")}
}
什么页面你看到了吗?谢谢 – 2012-04-20 07:42:56
@AndreyBreslav它位于[本页底部](http://confluence.jetbrains.net/display/Kotlin/Hello,+world!#),并在[本页](http://confluence.jetbrains .net/display/Kotlin/Returns + and + jumps)以及[关闭部分](http://confluence.jetbrains.net/display/Kotlin/Function+literals)。我注册了Confluence,但看起来你需要特殊的权利来改变合流wiki。看起来像是有人在[twitter](https://twitter.com/#!/leonardinius/status/189446323035062273)上发现了它;-) – 2012-04-20 07:53:56
@tim_yates已修复。谢谢。 – 2012-04-20 07:57:49