Kotlin循环零次

Kotlin循环零次,kotlin,Kotlin,既然Kotlin中有一个for循环(按照),那么您将如何在Kotlin中编写一个for循环,循环n次,或者如果n为零,则具体地说是零次 Java中的等价物是 int n=0; 对于(int index=0;index

既然Kotlin中有一个for循环(按照),那么您将如何在Kotlin中编写一个for循环,循环n次,或者如果n为零,则具体地说是零次

Java中的等价物是

int n=0;
对于(int index=0;index
使用

使用


您可以对此使用
repeat
,而不是
循环或范围

val n = 5
repeat(n) {
    // ...
}
如果需要使用计数器,您可以使用默认的
it
引用它,或者重命名它:

repeat(n) { i ->
   // Do something with i
}

您可以对此使用
repeat
,而不是
循环或范围

val n = 5
repeat(n) {
    // ...
}
如果需要使用计数器,您可以使用默认的
it
引用它,或者重命名它:

repeat(n) { i ->
   // Do something with i
}

索引
永远不会是
真的
。@MartinZeitler你确定吗?我之前测试过,
n=0
执行零次,而
n=1
执行一次。对于I=1到10
,简单的
式循环比C式循环更古老,可以说比C式循环更古老……我想知道“传统”循环是什么意思?这就解释了
索引
永远不会是
真的
。@MartinZeitler你确定吗?我之前测试过,
n=0
执行零次,而
n=1
执行一次。对于I=1到10
,简单的
式循环比C式循环更古老,可以说比C式循环更古老……我想知道“传统”循环是什么意思?这就解释了