Java طريقة تعريف enum بداخل كلاس في جافا

في المثال التالي قمنا بتعريف كلاس عادي و بداخله قمنا بتعريف enum يمثل أيام الأسبوع إسمه Days.
في الدالة main() قمنا بعرض قيمة أول ثابت موجود في الـ enum بالإضافة إلى رقم الـ Index الخاص فيه.

مثال

Main.java
public class Main {

	// وضعنا فيه 7 ثوابت Days إسمه enum هنا قمنا بتعريف
    enum Days {
        MONDAY,
        TUESDAY,
        WEDNESDAY,
        THURSDAY,
        FRIDAY,
        SATURDAY,
        SUNDAY
    }

    public static void main(String[] args) {
		
		// Days الموجود في التعداد MONDAY هنا قمنا بطباعة إسم الثابت
        System.out.println(Days.MONDAY);
		
		// Days بالنسبة للتعداد MONDAY الثابت index هنا قمنا بطباعة رقم
        System.out.println(Days.MONDAY.ordinal());
		
    }

}
		

سنحصل على النتيجة التالية عند التشغيل.

MONDAY
0

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة