91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
温宿县| 合山市| 平塘县| 高邑县| 贵定县| 金昌市| 屏边| 鱼台县| 德化县| 双江| 绥芬河市| 南华县| 土默特左旗| 乌拉特中旗| 新巴尔虎左旗| 武威市| 惠安县| 都匀市| 安康市| 句容市| 醴陵市| 共和县| 若尔盖县| 环江| 凤山市| 健康| 闸北区| 登封市| 大英县| 平南县| 舒城县| 泊头市| 且末县| 广州市| 平湖市| 玉龙| 始兴县| 大庆市| 陇南市| 湖北省| 夏河县|