Un enum define un tipo con un conjunto fijo de constantes nombradas. Los enums de Java son mucho más poderosos que las listas simples de constantes en otros lenguajes — son clases completas que pueden tener campos, constructores y métodos.
Enum básico
{
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
Day.MONDAY;
(today) {
MONDAY -> System.out.println();
SATURDAY, SUNDAY -> System.out.println();
-> System.out.println();
}
