中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java switch與枚舉類型如何結合

小樊
97
2024-09-20 21:12:34
欄目: 編程語言

在Java中,你可以將switch語句與枚舉類型結合使用,以便根據枚舉值執行不同的操作。以下是一個示例,展示了如何將switch語句與枚舉類型結合使用:

首先,定義一個枚舉類型:

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

接下來,創建一個方法,該方法接受DayOfWeek枚舉值作為參數,并使用switch語句根據枚舉值執行不同的操作:

public class SwitchWithEnum {
    public static void main(String[] args) {
        DayOfWeek day = DayOfWeek.MONDAY;
        performActions(day);
    }

    public static void performActions(DayOfWeek day) {
        switch (day) {
            case MONDAY:
                System.out.println("Monday is the first day of the week.");
                break;
            case TUESDAY:
                System.out.println("Tuesday is the second day of the week.");
                break;
            case WEDNESDAY:
                System.out.println("Wednesday is the third day of the week.");
                break;
            case THURSDAY:
                System.out.println("Thursday is the fourth day of the week.");
                break;
            case FRIDAY:
                System.out.println("Friday is the fifth day of the week.");
                break;
            case SATURDAY:
                System.out.println("Saturday is the sixth day of the week.");
                break;
            case SUNDAY:
                System.out.println("Sunday is the seventh day of the week.");
                break;
            default:
                System.out.println("Invalid day.");
        }
    }
}

在這個示例中,performActions方法接受一個DayOfWeek枚舉值作為參數。然后,使用switch語句根據枚舉值執行不同的操作。當傳入的枚舉值為MONDAY時,輸出"Monday is the first day of the week.“。當傳入的枚舉值為SATURDAY時,輸出"Saturday is the sixth day of the week.”。對于其他枚舉值,輸出"Invalid day."。

0
霍林郭勒市| 赤水市| 延川县| 宝坻区| 浦东新区| 钟山县| 博湖县| 云林县| 永宁县| 怀集县| 松滋市| 芮城县| 隆德县| 泗水县| 客服| 惠州市| 大厂| 嫩江县| 南雄市| 马鞍山市| 大同市| 水城县| 格尔木市| 太仆寺旗| 南安市| 耒阳市| 绥阳县| 平昌县| 巴青县| 内江市| 汉寿县| 揭阳市| 邵武市| 常州市| 湖州市| 万全县| 同德县| 彭山县| 汽车| 红原县| 卢龙县|