Um enum define um tipo com um conjunto fixo de constantes nomeadas. Os enums do Java são muito mais poderosos do que simples listas de constantes em outras linguagens — são classes completas que podem ter campos, construtores e 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();
}
