Enums
Declaration and Usage of Enums:
public enum DaysOfWeek {
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}public class EnumExample {
public static void main(String[] args) {
DaysOfWeek today = DaysOfWeek.TUESDAY;
if (today == DaysOfWeek.TUESDAY) {
System.out.println("It's Tuesday!");
}
// Enum in a switch statement
switch (today) {
case MONDAY:
System.out.println("It's Monday!");
break;
case TUESDAY:
System.out.println("It's Tuesday!");
break;
// ... other cases ...
default:
System.out.println("It's some other day.");
}
// Iterating through enum values
System.out.println("Days of the week:");
for (DaysOfWeek day : DaysOfWeek.values()) {
System.out.println(day);
}
}
}Last updated