Условный оператор switch
Switch — условный оператор языка Java, который в качестве аргумента принимает переменную и сравнивает её значение в инструкциях оператора case. Дополнительно оператор switch имеет инструкцию default, определяющую вариант по умолчанию, — срабатывает в случае, если ни один из вариантов оператора case не совпал.
Пример
В зависимости от температуры холодильника включите или отключите компрессор охлаждения в нём.
switch (refrigeratorTemperature) {
case 0:
// Код в этом блоке сработает, только если переменная refrigeratorTemperature = 0;
break;
case -20:
// Код в этом блоке сработает, только если переменная refrigeratorTemperature = -20
break;
default:
// Код в этом блоке сработает, если ни одно условие выше не оказалось верным;
}
Узнайте больше в Медиа Нетологии:
Бесплатный курс по программированию:
Программы обучения Нетологии по программированию: