Kotlin Цикл While
Цикли
Цикли можуть виконувати блок коду, поки досягнуто вказану умову.
Цикли зручні, оскільки вони економлять час, зменшують кількість помилок і роблять код більш читабельним.
Kotlin Цикл While
Цикл while
перебирає блок коду, доки виконується задана умова, тобто є true
:
Синтаксис
while (condition) {
// блок коду для виконання
}
У наведеному нижче прикладі код у циклі виконуватиметься знову і знову, доки змінна лічильника (i) менше 5:
Примітка: Не забудьте збільшити змінну, яка використовується в умові, інакше цикл ніколи не закінчиться.
Цикл Do..While
Цикл do..while
є варіантом циклу while
. Цей цикл виконає блок коду один раз, перш ніж перевірити, чи виконується умова, а потім повторюватиме цикл, доки умова виконується.
Синтаксис
do {
// блок коду для виконання
}
while (умова);
У прикладі нижче використовується цикл do/while
. Цикл завжди виконуватиметься принаймні один раз, навіть якщо умова хибна (false), оскільки блок коду виконується до перевірки умови:
Не забудьте збільшити змінну, яка використовується в умові, інакше цикл ніколи не закінчиться!