Javaطريقة عرض الثوابت الموجودة في الـenum
في جافا
في المثال التالي قمنا بتعريف enum
يمثل أيام الأسبوع إسمه Days
.
في الدالة main()
قمنا باستخدام الدالة values()
و التي ترجع مصفوفة فيها جميع عناصر التعداد Days
. عناصر هذه المصفوفة قمنا بعرضها مباشرة باستخدام حلقة For Each.
مثال
public class Main { // وضعنا فيه 7 ثوابت Days إسمه enum هنا قمنا بتعريف enum Days { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY } public static void main(String[] args) { // و ستعرض كل عنصر فيها values() هذه الحلقة ستقوم بالمرور على جميع العناصر التي سترجعها الدالة for(Days d: Days.values()) { System.out.println(d); } } }
سنحصل على النتيجة التالية عند التشغيل.
MONDAY
TUESDAY
WEDNESDAY
THURSDAY
FRIDAY
SATURDAY
SUNDAY
TUESDAY
WEDNESDAY
THURSDAY
FRIDAY
SATURDAY
SUNDAY