搬磚中的小事之代碼(一)--枚舉

最近將對接銀行接口,總是各種用枚舉,用枚舉,所以想着,寫點吧;
枚舉類型:是指由一組固定的敞亮組成合法的類型,Java中由關鍵字enum來定義一個枚舉類型
舉例:

public enum Season{
       SPRING,SUMMER,AUTUMN,WINER;
    }

要求與特點:
1)使用關鍵字enum
2)類型名稱,比如這裏的Season
3) 遺傳允許的值,比如上線定義的川夏秋冬四季
4)枚舉可以單獨定義在一個文家中,也可以嵌在其他JAVA類中
5)枚舉可以實現一個或者多個接口(Interface)
6)可以定義新的變量
7)可以定義新的方法
8)可以定義根據具體枚舉值而相異的類

總結:(什麼時候用呢?)
每當需要一組固定的常量的時候,如一週的天數,一年四季等,簡明易用;

注意事項:
如果枚舉的值一旦被定義,就不要輕而易舉的去修改枚舉的值;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章