एक enum एक प्रकार परिभाषित करतो ज्यामध्ये नामांकित स्थिरांकांचा निश्चित संच असतो. Java enums इतर भाषांमधील साध्या स्थिरांक सूचीपेक्षा बरेच अधिक शक्तिशाली आहेत — ते पूर्ण वर्गीकृत क्लास आहेत ज्यांमध्ये फील्ड्स, कन्स्ट्रक्टर्स आणि मेथड्स असू शकतात.
मूलभूत enum
{
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
Day.MONDAY;
(today) {
MONDAY -> System.out.println();
SATURDAY, SUNDAY -> System.out.println();
-> System.out.println();
}
