Do-while, цикл «делать до тех пор, пока», цикл с постусловием
Do-while — оператор цикла в Java, который повторяет блок кода, пока заданное условие является верным. Он состоит из двух частей: «условие» и «тело цикла».
Цикл используется, когда заранее неизвестно, сколько раз нужно выполнить действие, но известны условия прекращения цикла, а эти условия должны проверяться строго после того, как выполнится тело цикла. Например, в теле цикла проходят вычисления, и их результаты используются в условии.
Цикл имеет следующий синтаксис:
do {
инструкция;
...
инструкция; / инструкции внутри фигурных скобок составляют тело цикла
} while (условие);
Пример: выведем на экран числа от 1 до 5.
int i = 0;
do {
i = i + 1;
System.out.print(i);
} while(i < 5);
Цикл do-while похож на while, но работает немного иначе. Do-while гарантированно будет выполнен как минимум один раз, а затем проверит условие и, если оно верно, будет выполняться дальше.
Узнайте больше в Медиа Нетологии:
Бесплатный курс по программированию:
Программы обучения Нетологии по программированию: