Facci vedere quel che hai provato a fare, così capiamo cosa stai sbagliando: di esempi su come costruire una enum ne è pieno il web, compresa la documentazione ufficiale.
Ciao.![]()
Facci vedere quel che hai provato a fare, così capiamo cosa stai sbagliando: di esempi su come costruire una enum ne è pieno il web, compresa la documentazione ufficiale.
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Questa sì ha senso farla come enum
Le fasce orarie come enum .... no, non mi pare una buona cosa. Farei sicuramente innanzitutto una classe es. Orario (con ora/minuto) e poi un'altra classe es. FasciaOraria (con 2 oggetti Orario). Possibilmente entrambe le classi come "immutabili", se non ci sono altre indicazioni o necessità particolari.
Poi se ci sono fasce "notevoli", utili e note a priori, si possono precostruire e tenere da qualche parte e poi esporle o come array/lista unica e/o come singole costanti ... dipende.
Appunto Lele, definire una enum a livello minimale/basilare è facile e banale, basta vedere es.
https://docs.oracle.com/javase/tutor...vaOO/enum.html
Ultima modifica di andbin; 18-01-2017 a 10:36
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet