溫馨提示×

java枚舉類如何定義

小樊
81
2024-11-15 20:56:11
欄目: 編程語言

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

  1. 使用關(guān)鍵字enum開始定義一個(gè)枚舉類。
  2. 為枚舉類指定一個(gè)名稱,該名稱應(yīng)遵循Java命名約定,即使用大寫字母開頭的駝峰式命名法。
  3. 在枚舉類中,為每個(gè)常量值定義一個(gè)實(shí)例。每個(gè)實(shí)例使用大寫字母表示,單詞之間用下劃線分隔。
  4. 可以為枚舉類添加構(gòu)造函數(shù)、方法和字段,以便在枚舉實(shí)例中使用。

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

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

在這個(gè)示例中,我們定義了一個(gè)名為DayOfWeek的枚舉類,其中包含7個(gè)常量值,分別表示一周中的每一天?,F(xiàn)在可以在其他類中使用這個(gè)枚舉類,如下所示:

public class Main {
    public static void main(String[] args) {
        DayOfWeek today = DayOfWeek.MONDAY;
        System.out.println("今天是 " + today);
    }
}

這將輸出:

今天是 MONDAY

0