Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Распределенные вычислительные сети..pdf
Скачиваний:
15
Добавлен:
05.02.2023
Размер:
5.91 Mб
Скачать

59

2.3 Управляющие операторы языка

Управляющие операторы языка Java практически полностью совпадают с аналогичными конструкциями языковв С/С++, поэтому их описание приведено в шаблонном виде и без комментариев.

Оператор if

if (логическое_условие)

{

//Блок операторов, выполняемых при истинности //логического условия

}

else if (логическое_условие)

{

//Блок операторов, выполняемых при истинности //логического условия

}

else

{

//Блок операторов, выполняемых при не истинности //логического условия

}

Оператор switch

switch (Проверяемое_выражение)

{

case значение1:

//Блок выполняемых операторов break;

case значение2:

//Блок выполняемых операторов break;

default:

//Блок выполняемых операторов

}

60

Проверяемое_выражение — это один из перечисляемых типов данных (переменных): int, boolean, char или byte.

Оператор цикла while

while (логическое_условие)

{

//Блок выполняемых операторов

}

Оператор цикла do … while

do

{

//Блок выполняемых операторов

}

while (логическое_условие)

Оператор цикла for

for (инциализация; условие; итератор)

{

//Блок выполняемых операторов

}

Операторы перехода

Операторы перехода используются для более гибкого управления работой циклических операторов. Всего имеется три таких операторов: break, continue и return:

break - обеспечивает безусловный выход из цикла на один уровень;

continue — позволяет игнорировать текущую итерацию цикла и перейти к следующей итерации цикла;

return — используется для безусловного возврата из метода; для методов возвращающих значение, указывает возвращаемый объект или простой тип данных.