Java While Loop
Оновлено: 22.05.2023
Петлі
Цикли можуть виконувати блок коду до тих пір, поки не буде досягнута певна умова.
Цикли зручні тим, що економлять час, зменшують кількість помилок і роблять код більш читабельним.
Цикл Java While
Цикл while повторює блок коду до тих пір, поки задана умова є істинною:
while (condition) {
// code block to be executed
}
У наведеному нижче прикладі код у циклі виконуватиметься знову і знову, доки змінна (i) не стане меншою за 5:
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
Цикл Do/While
Цикл do/while є різновидом циклу while. Цей цикл виконує блок коду один раз, перед тим як перевірити, чи умова істинна, а потім повторює цикл до тих пір, поки умова буде істинною.
do {
// code block to be executed
}
while (condition);
У прикладі нижче використовується цикл do/while. Цикл завжди буде виконано хоча б один раз, навіть якщо умова є хибною, оскільки блок коду виконується до того, як умова буде перевірена:
int i = 0;
do {
System.out.println(i);
i++;
}
while (i < 5);