溫馨提示×

如何在Java中使用switch語句實現枚舉的遍歷

小樊
123
2024-08-09 09:35:41
欄目: 編程語言

在Java中,可以使用switch語句對枚舉進行遍歷,具體實現如下:

public enum Days {
    MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY;
}

public class Main {
    public static void main(String[] args) {
        for (Days day : Days.values()) {
            switch (day) {
                case MONDAY:
                    System.out.println("Monday");
                    break;
                case TUESDAY:
                    System.out.println("Tuesday");
                    break;
                case WEDNESDAY:
                    System.out.println("Wednesday");
                    break;
                case THURSDAY:
                    System.out.println("Thursday");
                    break;
                case FRIDAY:
                    System.out.println("Friday");
                    break;
                case SATURDAY:
                    System.out.println("Saturday");
                    break;
                case SUNDAY:
                    System.out.println("Sunday");
                    break;
                default:
                    System.out.println("Unknown day");
            }
        }
    }
}

通過在switch語句中對枚舉值進行判斷,可以實現對枚舉的遍歷。在上面的例子中,我們定義了一個Days枚舉,然后使用for循環遍歷所有枚舉值,并在switch語句中對每個枚舉值進行處理。這樣就可以實現對枚舉的遍歷。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女