🪢Special Types
public enum Day {
MONDAY,
TUESDAY,
WEDNESDAY
}Day day = Day.MONDAY;
if(day == Day.MONDAY) {
😀 // Do something
}Example
Last updated
public enum Day {
MONDAY,
TUESDAY,
WEDNESDAY
}Day day = Day.MONDAY;
if(day == Day.MONDAY) {
😀 // Do something
}Last updated
public class Main {
// Define Weekday enum with constant values
public enum Weekday {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY
}
public static void main(String[] args) {
// Create Weekday variables using enum values
Weekday today = Weekday.WEDNESDAY;
Weekday tomorrow = Weekday.THURSDAY;
// Use enum in conditionals
if(today == Weekday.WEDNESDAY) {
System.out.println("It's the middle of the week!");
} else if(today == Weekday.SATURDAY) {
System.out.println("It's the weekend!");
}
// Invalid assignment causes compile error
Weekday invalidDay = "Tuesday";
}
}