列舉型態
Published by Will under Java on 上午9:01列舉型態(Enumerated Types) : 定義一個類別或介面來統一管理常數
關鍵字為 enum
可寫成獨立類別 或 內部類別
靜態 valueOf() 方法 : 可將指定的字串嘗試轉換為舉實例
compareTo() 方法 : 比較兩個列舉物件在列舉時的順序
ordinal() 方法 : 依列舉順序得到位置引
列舉上的建構方法(Constructor) : 必不得為公開的(public) 建構方法(因列舉不得實體化)
因值而異的類實作 : 同樣的方法因值不同而回傳不同的結果。
ex:為每個列舉值加上各自的description
0 意見:
張貼留言