EnumTest.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
// An adaptation of code from // https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html public class EnumTest { public enum Day {MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY } private Day day; public EnumTest(Day day) { this.day = day; } public void tellItLikeItIs() { switch (day) { case MONDAY: System.out.println("Mondays are bad."); break; case FRIDAY: System.out.println("Fridays are better."); break; case SATURDAY: case SUNDAY: System.out.println("Weekends are best."); break; default: System.out.println("Eh, they're fine."); break; } } public static void main(String[] args){ EnumTest e = new EnumTest(Day.MONDAY); e.tellItLikeItIs(); } } |