在 kotlin 循环中继续 n 次

continue n times in kotlin loop

一个kotlin循环可以继续n次吗?

for(i in 0..n){
    doSomething()
    if(condition){
       //manipulate n
    }
}

由于某些原因 i 是一个 val,我似乎无法在循环中重新初始化它。

repeat(n){
    blah()
}

将执行 blah() n 次。