一、Java 枚舉(enum) 詳解7種常見(jiàn)的用法
1、常量

image.png

image.png

image.png
2、switch case 條件分支

image.png
在通過(guò)case關(guān)鍵字判斷的時(shí)候,可以直接使用枚舉值,非常簡(jiǎn)潔。另外,在編譯期間限定類(lèi)型,可以有效的避免越界的情況——字符串常量類(lèi)型在作為switch判斷條件的時(shí)候很容易因?yàn)檎`寫(xiě)而發(fā)生越界問(wèn)題。
3、向枚舉中添加新方法

image.png
4、實(shí)現(xiàn)接口

image.png
5、枚舉單例

carbon.png