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

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());
}
}
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

الدورات

أدوات مساعدة

أقسام الموقع

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