Цикл do while в Java
Сейчас мы изучим цикл do while. Эта запись сначала
выполняет тело, а условие проверяет уже после него.
Запись выглядит так:
boolean condition = false;
do {
// тело цикла
} while (condition);
После слова while в конце цикла ставят точку с запятой.
Тело срабатывает минимум один раз, даже если условие изначально
ложно.
Давайте теперь будем выводить шаги счетчика. Условие остановит цикл уже после тела:
int i = 1;
do {
System.out.println("Iteration " + i); // выведет пять строк
i++;
} while (i <= 5);
Если условие ложно с самого начала, тело все равно выполнится
один раз. Запишем i = 10 и условие i < 5:
int i = 10;
do {
System.out.println("once"); // сработает это
i++;
} while (i < 5);
Выведите на экран числа от 1 до 7.
Уменьшайте число 8 на 2, пока оно не станет меньше
0, и выведите каждый шаг.