Синтаксический формат оператора цикла do- while следующий:
do{//statement} while(выражение)
Уведомление:
Разница между циклом do- while и циклом while заключается в том, что тело цикла do- while выполняется хотя бы один раз.
Правила выполнения операторов цикла do- while:
(1) Выполните тело цикла, а затем перейдите к (2).
(2) Вычислите значение выражения. Если значение истинно, перейдите к (1), в противном случае перейдите к (3).
(3) Завершить выполнение оператора do- while.
Пример:
publicclassMain{publicstaticvoidmain(String[]args){inta=1;do{System.out.print(a);a++;System.out.print(n);} while(a<10);}}
Результаты бега следующие:
123456789