Каталог курсов
Учиться бесплатно

Условный оператор switch

Switch — условный оператор языка Java, который в качестве аргумента принимает переменную и сравнивает её значение в инструкциях оператора case. Дополнительно оператор switch имеет инструкцию default, определяющую вариант по умолчанию, — срабатывает в случае, если ни один из вариантов оператора case не совпал.

Пример

В зависимости от температуры холодильника включите или отключите компрессор охлаждения в нём.

switch (refrigeratorTemperature) {
    case 0:
        // Код в этом блоке сработает, только если переменная refrigeratorTemperature = 0;
        break;
    case -20:
        // Код в этом блоке сработает, только если переменная refrigeratorTemperature = -20
        break;
    default:
        // Код в этом блоке сработает, если ни одно условие выше не оказалось верным;
}

Узнайте больше в Медиа Нетологии:

Бесплатный курс по программированию:

Программы обучения Нетологии по программированию:
← В глоссарий