當前位置:成語大全網 - 書法字典 - Java枚舉有什麽用?給我寫壹個簡單的例子。謝謝妳。不要太官方。謝謝妳。

Java枚舉有什麽用?給我寫壹個簡單的例子。謝謝妳。不要太官方。謝謝妳。

枚舉類型用於指定某類對象的數量,它僅用作壹種標誌。

也就是說,壹個對象可以表達某種意義,但它只是壹個原子結構,沒有更多的屬性。這樣的對象可以提高java中判斷循環條件的效率,並且可以用作switch的條件。

假設只有以下八種類型的武器,可以定義為:

Enum武器(刀、槍、劍、戟、斧、鈸、鉤和叉)

定義和用法:

公共課考試{

公共靜態void main(String【】args ){

武器菜單=武器。劍;

開關(菜單){

案例刀:

案例槍:

劍盒:

案例戟:

表殼軸:

格霰:

案例掛鉤:

貨箱叉:

}

}

}

事實上,枚舉中的所有屬性都是公共的、靜態的和枚舉類型的對象,並且在創建枚舉類型時會列出此類型的所有可能對象。