Un enum definisce un tipo con un insieme fisso di costanti denominate. Gli enum Java sono molto più potenti delle semplici liste di costanti in altri linguaggi — sono classi complete che possono avere campi, costruttori e metodi.
Enum di base
{
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
Day.MONDAY;
(today) {
MONDAY -> System.out.println();
SATURDAY, SUNDAY -> System.out.println();
-> System.out.println();
}
