Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

Javaطريقة تخزين ثابت موجود في enum في كائن من نفس نوعه في جافا

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

مثال

Main.java
public class Main {

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

    public static void main(String[] args) {
        
        // THURSDAY قيمته تساوي قيمة الثابت Days و نوعه day هنا قمنا بتعريف كائن إسمه
        Days day = Days.THURSDAY;
        
        System.out.println(day);
        
    }

}

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

THURSDAY