Java. Оператор switch.
Оптимизация в Java. For vs Switch
Данная статья продолжает цикл моих переводов статей Jakob Jenkov об оптимизации Java приложений. Для некоторых типов операций вы можете заменить цикл Java for на оператор switch с помощью переходов. Но какая из двух конструкций работает лучше? Это мы и рассмотрим. Замена for на switch Прежде всего, давайте посмотрим, как вы можете заменить цикл for оператором switch. Представьте, что у вас есть операция, которая требует, чтобы вы перебирали массив и что-то делали с каждым его элементом. Например, суммирование значений байтов в байтовом массиве. Представьте также, что вы не знаете, сколько элементов суммировать из массива...
Java 693. Какова роль и правила написания оператора выбора (switch)?
В Java оператор выбора switch используется для проверки значения выражения и выполнения соответствующего блока кода в зависимости от значения этого выражения. Оператор switch следует за ключевым словом switch, которое за ним следует выражение, которое нужно проверить. Затем внутри блока кода switch можно объявить несколько блоков case, каждый из которых содержит значение, с которым нужно сравнить выражение, после которого следует блок кода, который нужно выполнить, если значение выражения соответствует значению case...