循环通过Kotlin 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是可编辑的。

我想循环x次

    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!")
}