Шаг 20 - Оператор цикла do while

Оператор цикла do while отличается от оператора while (подробнее - "Шаг 19 - Оператор цикла while") тем, что тело цикла будет выполнено хотя бы один раз вне зависимости от условия (такой цикл называется циклом с постусловием).

do 
{
	оператор1;
	оператор2;
	......
} while(условие);

Давайте это проверим, поставив изначально невыполнимое условие.

public class step20
{
	public static void main(String[] args)
	{
		int x=10;
		do {
			System.out.println(" :-)");
		} while (x<5);
	}
}

Несмотря на то, что условие явно невыполнимое и x изначально равен 10, улыбку Вы все равно увидите.

20_1.gif (1706 b)


Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 12.01.2003