sintassi
public enum NOME_ENUM
{
VALORE1,}
VALORE2,
VALORE3,
...
esempio: giorno della settimana (→ Oggi è Giovedì)
public enum Giorno { LUNEDI, MARTEDI, MERCOLEDI, GIOVEDI, VENERDI, SABATO, DOMENICA };
public static void main(String[] args)
{
// scegliamo un valore}
Giorno giornoDellaSettimana = Giorno.GIOVEDI;
// definiamo una logica
switch(giornoDellaSettimana)
{case LUNEDI:}System.out.println("Oggi è Lunedì");case MARTEDI:
break;
System.out.println("Oggi è Martedì");case MERCOLEDI:
break;
System.out.println("Oggi è Mercoledì");case GIOVEDI:
break;
System.out.println("Oggi è Giovedì");case VENERDI:
break;
System.out.println("Oggi è Venerdì");case SABATO:
break;
System.out.println("Oggi è Sabato");case DOMENICA:
break;
System.out.println("Oggi è Domenica");
break;