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

溫馨提示×

java枚舉類型怎樣定義

小樊
81
2024-11-19 18:43:53
欄目: 編程語言

在Java中,枚舉類型是一種特殊的類,用于表示固定數量的常量值。要定義一個枚舉類型,請遵循以下步驟:

  1. 使用關鍵字enum開始定義一個新的枚舉類型。
  2. 為枚舉類型指定一個名稱,該名稱應遵循Java的命名約定,即使用大寫字母開頭的駝峰式命名法。
  3. 在枚舉類型中定義一個或多個枚舉常量,每個常量都用大寫字母表示,可以包含字母、數字和下劃線,但不能以數字開頭。
  4. 為每個枚舉常量分配一個值。這個值可以是任意整數(默認為0),也可以是其他類型的對象。
  5. (可選)為枚舉類型添加方法和構造函數。

以下是一個簡單的Java枚舉類型示例,表示一周中的星期:

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

    // 可選:添加一個方法
    public String getFullName() {
        switch (this) {
            case SUNDAY:
                return "Sunday";
            case MONDAY:
                return "Monday";
            case TUESDAY:
                return "Tuesday";
            case WEDNESDAY:
                return "Wednesday";
            case THURSDAY:
                return "Thursday";
            case FRIDAY:
                return "Friday";
            case SATURDAY:
                return "Saturday";
            default:
                return "";
        }
    }
}

要使用這個枚舉類型,你可以像這樣訪問它的常量和方法:

public class Main {
    public static void main(String[] args) {
        DayOfWeek today = DayOfWeek.FRIDAY;
        System.out.println("Today is " + today);
        System.out.println("Full name of " + today + " is " + today.getFullName());
    }
}

0
澜沧| 都兰县| 太仓市| 沧源| 灵台县| 台北市| 隆昌县| 南阳市| 宜阳县| 凉城县| 金昌市| 土默特左旗| 墨竹工卡县| 山阳县| 伊春市| 陆丰市| 温州市| 盐亭县| 石景山区| 红河县| 鞍山市| 大荔县| 邵武市| 改则县| 新乐市| 南康市| 资中县| 昂仁县| 白河县| 建昌县| 磐石市| 台南市| 炉霍县| 泸溪县| 通山县| 安丘市| 黄梅县| 收藏| 金沙县| 泰和县| 喀喇沁旗|