循环通过Kotlin x次,但不使用索引
我想循环x次循环通过Kotlin x次,但不使用索引,kotlin,Kotlin,我想循环x次 for (i in 0 until x - 1) { // Do something. } 但是我不需要使用I。有没有更好的方法来编写for循环,而不需要设置i?a是可执行的。因此,要精确地循环x次,类似这样的方法可以工作: (0 until x).forEach { // ... } 更简单的方法是: repeat(x) { // ... } 请注意,在这两种情况下,仍然可以通过隐式itlambda参数访问索引。A是可编辑的。
for (i in 0 until x - 1) {
// Do something.
}
但是我不需要使用I
。有没有更好的方法来编写for循环,而不需要设置i
?a是可执行的。因此,要精确地循环x
次,类似这样的方法可以工作:
(0 until x).forEach {
// ...
}
更简单的方法是:
repeat(x) {
// ...
}
请注意,在这两种情况下,仍然可以通过隐式it
lambda参数访问索引。A是可编辑的。因此,要精确地循环x
次,类似这样的方法可以工作:
(0 until x).forEach {
// ...
}
repeat(10) { _ ->
println("Hello, world!")
}
更简单的方法是:
repeat(x) {
// ...
}
请注意,在这两种情况下,仍然可以通过隐式it
lambda参数访问索引
repeat(10) { _ ->
println("Hello, world!")
}