[itProger] Уроки Java с нуля #6 – Условные конструкции (if-else, switch-case)
Java 92. Можно ли использовать Enum в switch case?
Да, в Java можно использовать перечисления (Enum) в операторе switch case. Пример: enum DayOfWeek {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY }
public class Main {
public static void main(String[] args) {
DayOfWeek day = DayOfWeek.FRIDAY;
switch(day) {
case MONDAY:
System.out.println("It's Monday");
break;
case TUESDAY:
System.out.println("It's Tuesday");
break;
case WEDNESDAY:
System...
Урок 15 для Java-разработчика. 💻💡 Java switch: от первых шагов до магии выражений
Если вы когда-либо писали цепочку if-else-if-else-if, то знаете, что это может быстро превратиться в нечитаемого монстра. А что если мы скажем вам, что в Java есть оператор, который работает как телепорт: мгновенно переносит вас к нужному блоку кода? Знакомьтесь — оператор switch. Сегодня мы разложим его по полочкам, от классики до Java 14+, и пройдемся по 8 уникальным задачам: от самых простых до продвинутых. Оператор switch выбирает, какой блок кода выполнить, основываясь на значении выражения...