НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування Java. W3Schools українською. Уроки для початківців

En

Java Цикл While


Цикли

Цикли можуть виконувати блок коду, поки досягнуто вказану умову.

Цикли зручні, оскільки вони економлять час, зменшують кількість помилок і роблять код більш читабельним.


Java цикл While

Цикл while перебирає блок коду, доки задана умова є true (виконується):

Синтаксис

while (condition) {
  // блок коду для виконання
}

У наведеному нижче прикладі код у циклі виконуватиметься знову і знову, доки значення змінної (i) менше 5:

Приклад

int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
Спробуйте самі »

Примітка: Не забудьте збільшити змінну, яка використовується в умові, інакше цикл ніколи не закінчиться!


Цикл Do/While

Цикл do/while є варіантом циклу while. Цей цикл виконає блок коду один раз, перш ніж перевірити, чи виконується умова, а потім повторюватиме цикл, доки умова виконується.

Синтаксис

do {
  // блок коду для виконання
}
while (condition);

У прикладі нижче використовується цикл do/while. Цикл завжди виконуватиметься принаймні один раз, навіть якщо умова хибна, оскільки блок коду виконується до перевірки умови:

Приклад

int i = 0;
do {   System.out.println(i);   i++; } while (i < 5);
Спробуйте самі »

Не забудьте збільшити змінну, яка використовується в умові, інакше цикл ніколи не закінчиться!


Перевірте себе за допомогою вправ

Вправа:

Вивести i, якщо i менше 6.

int i = 1;
 (i < 6) {
System.out.println(i);
;
}