Kotlin-循环零次

由于Kotlin 中没有传统循环(如本文所述),您将如何在 Kotlin 中编写一个循环n次的 for 循环,或者特别是如果n为零,则循环次数为零?

Java 中的等价物是

int n = 0;

for (int index = 0; index < n; index++) {
    // do this n times...
}

回答

您可以使用repeat此代替for循环或范围...

val n = 5
repeat(n) {
    // ...
}

如果您需要使用计数器,您可以使用默认值引用它it或重命名它:

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


回答

使用范围和级数

val n = 5
for (a in 0 until n) {
  //Do something
}


以上是Kotlin-循环零次的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>