亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
白山市| 乐昌市| 苏尼特左旗| 基隆市| 洛浦县| 五台县| 南昌县| 伊川县| 襄城县| 宝清县| 木里| 隆昌县| 德庆县| 淮南市| 东辽县| 林芝县| 湖北省| 藁城市| 长顺县| 专栏| 澄城县| 金山区| 平凉市| 萝北县| 荥经县| 山阳县| 南通市| 仪陇县| 宕昌县| 北京市| 阜南县| 怀集县| 松滋市| 常宁市| 平远县| 三台县| 犍为县| 龙口市| 思南县| 凤台县| 淄博市|