Цикл do..while


Цикл do...while — похож на цикл while, отличие, что цикл do...while гарантированно выполнится, по крайней мере один раз.


Синтаксис
Синтаксис цикла do...while в Java:

do
{
//Операторы
} while(логическое выражение);
Обратите внимание, что логическое выражение появляется в конце цикла, так что операторы в цикле выполнятся один раз, прежде чем пройдут проверку на логическое условие.

Если логическое выражение истинно, контроль переходит обратно, чтобы выполнить операторы, и они в цикле выполняются снова. Этот процесс повторяется до тех пор, пока логическое выражение не станет ложным.

Описание процесса
Структура оператора цикла do...while, цикл do..while
Пример
Ниже приведен пример кода цикла do...while в Java:

public class Test {

public static void main(String args[]){
int x = 10;

do{
System.out.print("Значение х: " + x );
x++;
System.out.print("\n");
} while( x < 15 );
}
}
Будет получен следующий результат кода:

Значение х: 10
Значение х: 11
Значение х: 12
Значение х: 13
Значение х: 14