// // EnumTest - by Alan G. Labouseur // public class EnumTest { public static enum DayOfWeek { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }; public static void main(String[] args) { for( DayOfWeek day: DayOfWeek.values() ) { String schedule = new String( getSchedule(day) ); System.out.println(day + ": \t" + schedule); } } private static String getSchedule(DayOfWeek targetDay) { String retVal = new String(""); switch(targetDay) { case Sunday : retVal = "Amuse Max, Watch the Jets lose."; break; case Monday : retVal = "CS-1, office hours, Database Systems"; break; case Tuesday : retVal = "Classwork at home"; break; case Wednesday: retVal = "Office hours, Technology Entrepreneurship"; break; case Thursday : retVal = "CS-1, office hours, Web Programming I"; break; case Friday : retVal = "Goof off"; break; case Saturday : retVal = "Amuse Max"; break; default: retVal = "Error - Unknown day: " + targetDay + "."; } return retVal; } }