1.6 KiB
1.6 KiB
title | localeTitle |
---|---|
Do...While Loop | Цикл Do ... While |
Цикл Do ... While
Цикл do while
похож на цикл while
, но тело цикла гарантировано выполняется хотя бы один раз перед проверкой условия. Важно отметить, что тело цикла while
не обязательно будет выполнено, а тело цикла «do while» будет выполнено хотя бы один раз, даже если условие не соответствует действительности.
do
{
// Statements
}
while (condition);
пример
int iter_DoWhile = 20;
do
{
System.out.print (iter_DoWhile + " ");
// Increment the counter
iter_DoWhile++;
}
while (iter_DoWhile < 10);
System.out.println("iter_DoWhile Value: " + iter_DoWhile);
Вывод:
20
iter_DoWhile Value: 21
Помните : условие цикла do-while
while проверяется после того, как тело кода выполняется один раз.
Упражнение
Можете ли вы угадать что будет выведено на экран в результате исполнения следующего фрагмента кода?
int i = 10;
do
{
System.out.println("The value of i is " + i);
i--;
}
while (i >= 10);