Цикл while выполняет выражение или группу выражений до тех пор, пока проверочное условие истинно.
Для понимания того, как это работает на практике, давайте рассмотрим простой пример.
Пример:
public class WhileLoop {
public static void main(String[] args) {
int i = 0;
while (i < 10){
System.out.println("i = " + i);
i++;
}
}
}
Как мы видим, изначально наша переменная i равно 0. Далее мы входим в массив. Проверяем:
— Меньше ли i, чем 10?
— Да.
Выводим в консоль текст и увеличиваем i на 1.
И так далее до 10.
Когда переменная i равна 10 мы снова проверяем.
— Меньше ли i, чем 10?
— Нет. Переменная i == 10.
— Выходим из цикла.