/*** Method One*/
interfaceConstantInterface {
String SUNDAY= "SUNDAY";
String MONDAY= "MONDAY";
String TUESDAY= "TUESDAY";
String WEDNESDAY= "WEDNESDAY";
String THURSDAY= "THURSDAY";
String FRIDAY= "FRIDAY";
String SATURDAY= "SATURDAY";
}/*** Method Two*/
enumConstantEnum {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY
}/*** Method Three*/
classConstantClassField {public static final String SUNDAY = "SUNDAY";public static final String MONDAY = "MONDAY";public static final String TUESDAY = "TUESDAY";public static final String WEDNESDAY = "WEDNESDAY";public static final String THURSDAY = "THURSDAY";public static final String FRIDAY = "FRIDAY";public static final String SATURDAY = "SATURDAY";
}/*** Method Four
*http://www.ibm.com/developerworks/cn/java/l-java-interface/index.html
*/
classConstantClassFunction {private static final String SUNDAY = "SUNDAY";private static final String MONDAY = "MONDAY";private static final String TUESDAY = "TUESDAY";private static final String WEDNESDAY = "WEDNESDAY";private static final String THURSDAY = "THURSDAY";private static final String FRIDAY = "FRIDAY";private static final String SATURDAY = "SATURDAY";public staticString getSunday() {returnSUNDAY;
}public staticString getMonday() {returnMONDAY;
}public staticString getTuesday() {returnTUESDAY;
}public staticString getWednesday() {returnWEDNESDAY;
}public staticString getThursday() {returnTHURSDAY;
}public staticString getFirday() {returnFRIDAY;
}public staticString getSaturday() {returnSATURDAY;
}
}public classTestConstant {static final String day = "saturday";public static voidmain(String[] args) {
System.out.println("Is today Saturday?");
System.out.println(day.equalsIgnoreCase(ConstantInterface.SATURDAY));
System.out.println(day.equalsIgnoreCase(ConstantEnum.SATURDAY.name()));
System.out.println(day.equalsIgnoreCase(ConstantClassField.SATURDAY));
System.out.println(day.equalsIgnoreCase(ConstantClassFunction
.getSaturday()));
}
}