Un enum définit un type avec un ensemble fixe de constantes nommées. Les enums Java sont bien plus puissants que de simples listes de constantes dans d'autres langages — ce sont des classes à part entière qui peuvent avoir des champs, des constructeurs et des méthodes.
Enum de base
{
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
Day.MONDAY;
(today) {
MONDAY -> System.out.println();
SATURDAY, SUNDAY -> System.out.println();
-> System.out.println();
}
