ஒரு enum என்பது பெயரிடப்பட்ட constants-இன் நிலையான தொகுப்பு கொண்ட ஒரு type-ஐ வரையறுக்கிறது. Java enums மற்ற languages-இல் உள்ள எளிய constant lists-ஐ விட மிகவும் சக்திவாய்ந்தவை — அவை fields, constructors, மற்றும் methods கொண்டிருக்கக்கூடிய முழுமையான classes ஆகும்.
அடிப்படை enum
{
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
Day.MONDAY;
(today) {
MONDAY -> System.out.println();
SATURDAY, SUNDAY -> System.out.println();
-> System.out.println();
}
