如何使用Java Enum(枚舉)?其實很簡單,幾個示

在這推薦下我自己的java學習群哦,599837858 java海量知識分享,包括我自己整理的一份最新資料和零基礎入門視頻教程!歡迎初學和進階中的小伙伴前來光顧!

今天我們講的依然是java基礎知識點,也不完全是知識點,因為我們這篇文章主要目的是教會大家如何去使用Java Enum,也就是Java的枚舉,在高中我們學習數學的時候應該都了解過什么是枚舉,很簡單,也很實用,但是如何在java中使用呢?這個是我們需要思考和學會的,Java中的枚舉就像任何其他類一樣,具有一組預定義的實例。以下是幾個突出如何使用Java Enum的示例。

如何使用Java Enum(枚舉)?其實很簡單,幾個示

----如何使用Java Enum(枚舉)?其實很簡單,幾個示例教你學會//----河北龍網 http://www.hebeilong.com

1.簡單的例子

如何使用Java Enum(枚舉)?其實很簡單,幾個示

----如何使用Java Enum(枚舉)?其實很簡單,幾個示例教你學會//----河北龍網 http://www.hebeilong.com

輸出:

RED

YELLOW

BLUE

2.使用Constructor

如何使用Java Enum(枚舉)?其實很簡單,幾個示

----如何使用Java Enum(枚舉)?其實很簡單,幾個示例教你學會//----河北龍網 http://www.hebeilong.com

如何使用Java Enum(枚舉)?其實很簡單,幾個示

----如何使用Java Enum(枚舉)?其實很簡單,幾個示例教你學會//----河北龍網 http://www.hebeilong.com

輸出:

1

2

3

3.何時使用Java Enum?

枚舉類型是一種特殊的數據類型,它使變量成為一組預定義的常量。變量必須等于為其預定義的值之一。

一個好的用例是防止參數無效的可能性。例如,想象一下以下方法:

public void doSomethingWithColor (int color );

該方法含糊不清,其他開發人員不知道使用什么值。如果您的枚舉顏色為黑色,紅色等,則簽名將變為:

public void doSomethingWithColor (Color color );

調用此方法的代碼將更具可讀性。