java enum(枚舉)使用詳解 + 總結

enum 的全稱爲 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。

下面是我在使用 enum 過程中的一些經驗和總結,主要包括如下內容:
  1. 原始的接口定義常量

  2. 語法(定義)

  3. 遍歷、switch 等常用操作

  4. enum 對象的常用方法介紹

  5. 給 enum 自定義屬性和方法

  6. EnumSet,EnumMap 的應用

  7. enum 的原理分析

  8. 總結

原始的接口定義常量
public interface IConstants {
String MON = “Mon”;
String TUE = “Tue”;
String WED = “Wed”;
String THU = “Thu”;
String FRI = “Fri”;
String SAT = “Sat”;
String SUN = “Sun”;
}
語法(定義)
創建枚舉類型要使用 enum 關鍵字,隱含了所創建的類型都是 java.lang.Enum 類的子類(java.lang.Enum 是一個抽象類)。枚舉類型符合通用模式 Class Enum

發佈了31 篇原創文章 · 獲贊 22 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章