Да, в 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.out.println("It's Wednesday");
break;
case THURSDAY:
System.out.println("It's Thursday");
break;
case FRIDAY:
System.out.println("It's Friday");
break;
case SATURDAY:
System.out.println("It's Saturday");
break;
case SUNDAY:
System.out.println("It's