enum syntax java code example
Example 1: enum java
public enum AlertLevel {
Undefined(0),
Ok(1),
Warning(2),
Alarm(3);
}
Example 2: java enum
public class DaysOfTheWeek {
public enum Days {m, t, w, r, f, sat, s};
public static void main(String[] args) {
Days d = Days.t;
System.out.println(d);
}
}
Example 3: enum with methods in java example
public enum Level {
HIGH{
@Override
public String asLowerCase() {
return HIGH.toString().toLowerCase();
}
},
MEDIUM{
@Override
public String asLowerCase() {
return MEDIUM.toString().toLowerCase();
}
},
LOW{
@Override
public String asLowerCase() {
return LOW.toString().toLowerCase();
}
};
public abstract String asLowerCase();
}