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

溫馨提示×

java枚舉類型如何定義

小億
82
2024-09-13 14:30:28
欄目: 編程語言

在Java中,枚舉(Enum)是一種特殊的類,用于表示一組固定的常量值。要定義一個枚舉類型,請使用關鍵字enum,然后列出所有可能的值。這里是一個簡單的例子:

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

在這個例子中,我們定義了一個名為Weekday的枚舉類型,它包含7個常量值,分別表示一周的每一天。你可以通過以下方式使用這個枚舉類型:

public class EnumExample {
    public static void main(String[] args) {
        Weekday day = Weekday.MONDAY;
        System.out.println("Today is " + day);
    }
}

輸出結果將會是:

Today is MONDAY

此外,枚舉類型還支持構造函數、方法和屬性。例如:

public enum Weekday {
    MONDAY("Monday"),
    TUESDAY("Tuesday"),
    WEDNESDAY("Wednesday"),
    THURSDAY("Thursday"),
    FRIDAY("Friday"),
    SATURDAY("Saturday"),
    SUNDAY("Sunday");

    private final String name;

    Weekday(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }
}

在這個例子中,我們為Weekday枚舉類型添加了一個私有屬性name,并為每個枚舉值提供了一個字符串表示。我們還定義了一個構造函數和一個getName()方法來獲取這個字符串表示。現在,你可以這樣使用這個枚舉類型:

public class EnumExample {
    public static void main(String[] args) {
        Weekday day = Weekday.MONDAY;
        System.out.println("Today is " + day.getName());
    }
}

輸出結果將會是:

Today is Monday

0
张家港市| 清流县| 县级市| 宁武县| 红河县| 赞皇县| 汶川县| 邻水| 昆明市| 汉源县| 铁岭市| 商洛市| 常宁市| 青河县| 交口县| 句容市| 祥云县| 城步| 射阳县| 贡觉县| 华亭县| 时尚| 藁城市| 永新县| 海伦市| 咸宁市| 大足县| 宣恩县| 芜湖市| 湛江市| 抚顺市| 射阳县| 建湖县| 饶阳县| 上犹县| 利川市| 本溪市| 漾濞| 四会市| 武山县| 焉耆|