如何在Java中使用switch语句实现枚举的遍历

   2024-10-02 5090
核心提示:在Java中,可以使用switch语句对枚举进行遍历,具体实现如下:public enum Days {MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY

在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语句中对每个枚举值进行处理。这样就可以实现对枚举的遍历。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号