Enum的基本用法記憶

    Enum是在java1.5版本以上纔有的語法,對於我來說只要記住一些基本用法就可以了,這次寫出來是爲了增加記憶,也爲以後查詢方便。

    1.以下就是常用方式中的基本語法:

wKioL1U7AqnydnxaAAJ0B9Z9LZo221.jpg

    2.還有一種自定義方式使用枚舉,具體操作如下:

自定義的enum如下:

wKiom1U7CAvS4qT2AAIgEDrn7dY338.jpg

簡單使用方式如下:

wKiom1U7Ceqj0L9gAAT4IUozaT0895.jpg

    以上就是兩種基本的試用方式,當然還有其他試用方式了。其實enum就像某種數據類型數組一樣,使用enum定義一個對象集合類型(如CarColor、Color),則該變量中存放了一系列的enum靜態對象(如CLUB、DIAMOND、HEART、 SPADE、 BLACK_JOKER,、RED_JOKER),這些對象是有順序的,第一個定義爲0,第二個就是1,後面以此類推。定義了這個對象集合,我們使用這個對象集合類型去定義一個變量(如cc、co)時,該變量取值範圍就只能在這個對象集合類型裏面的一系列enum靜態對象。這是個人想象理解方式,可能有所不合理,請不要吐槽。

    枚舉主要使用到的地方是定義一些常量、規定取值不能超過給定範圍、還有就是switch中也經常用到,枚舉類型也是可以進行遍歷操作的。

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