Вот пример цикла while в Kotlin:
fun main() {
var i = 1
while (i <= 5) {
println("Value of i: $i")
i++
}
}
В этом примере цикл while будет продолжать выполнение блока кода, пока условие i <= 5истинно. Переменная iувеличивается на 1 на каждой итерации.
Вот еще несколько методов, часто используемых с циклами while в Kotlin:
Цикл
do- while: похож на обычный цикл while, но условие проверяется после выполнения блока кода, гарантируя, что блок кода будет выполнен хотя бы один раз.
var i = 1
do {
println("Value of i: $i")
i++
} while (i <= 5)
-
Оператор
break: используется для преждевременного выхода из цикла на основе определенного условия.
var i = 1
while (true) {
if (i > 5) {
break
}
println("Value of i: $i")
i++
}
-
Оператор
continue: используется для пропуска остальной части блока кода и перехода к следующей итерации цикла на основе определенного условия.
var i = 1
while (i <= 5) {
if (i == 3) {
i++
continue
}
println("Value of i: $i")
i++
}