package javaapplication1;
public enum DayOfWeek {
SUNDAY {
@Override
public String toString() {
return "Today is sunday";
}
},
MONDAY {
@Override
public String toString() {
return "Today is Monday";
}
},
TUESDAY {
@Override
public String toString() {
return "Today is Tuesday";
}
},
WEDNESDAY {
@Override
public String toString() {
return "Today is Wednesday";
}
},
THURSDAY {
@Override
public String toString() {
return "Today is Thursday";
}
},
FRIDAY {
@Override
public String toString() {
return "Today is Friday";
}
},
SATURDAY {
@Override
public String toString() {
return "Today is Saturday";
}
};
public abstract String toString();
}
package javaapplication1;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Example {
public static void main(String[] args) {
String nameOfTheDay = new SimpleDateFormat("EEEE").format(new Date());
DayOfWeek today = DayOfWeek.valueOf(nameOfTheDay.toUpperCase());
System.out.println(today.toString());
}
}
/*
run:
Today is sunday
*/