在 Swift 中,你可以通过使用如下_
来忽略循环常量:
for _ in 0...10 {
//loop logic here
}
科特林中有等价物吗?
你也可以
使用 repeat(( 函数:
repeat(10){
//loop logic here
}
你可以只使用 forEach 循环,不要在闭包中使用it
:
(1..10).forEach {
println("hello")
}
Kotlin 还知道将 lambda 参数命名"_"
以表明它们未使用的约定。以下内容看起来与您的示例非常相似:
(1..10).forEach { _ ->
//loop logic here
}