Junior — Middle
In welke situaties en voor welke doeleinden wordt enumeratie (Enumeration) gebruikt in programmeren?
sobes.tech AI
Antwoord van AI
Enumeraties (enum) worden gebruikt om een beperkte set constanten te definiëren die logisch met elkaar verbonden zijn. Dit is handig wanneer je werkt met een vaste set waarden, zoals dagen van de week, orderstatussen of gebruikers types.
Het gebruik van enum verbetert de leesbaarheid en veiligheid van de code, omdat het de mogelijkheid uitsluit om onjuiste waarden te gebruiken. Bovendien kunnen enumeraties in Java methoden en velden bevatten, wat hun functionaliteit uitbreidt.
Voorbeeld:
enum Day {
MAANDAG, DINSDAG, WOENSDAG, DONDERDAG, VRIJDAG, ZATERDAG, ZONDAG
}
// Gebruik
Day vandaag = Day.MAANDAG;
if (vandaag == Day.ZATERDAG || vandaag == Day.ZONDAG) {
System.out.println("Weekend");
} else {
System.out.println("Werkdag");
}