標籤:java語言中的-----枚舉
day08 Java語言中的----枚舉
一、概述:
什麼是枚舉?枚舉有什麼作用?我們又如何來使用這個枚舉。其實枚舉就是不可變的一些成員變數,比如:花牌 (春夏秋冬)、年、十二個月、顏色等等。都是一些固定的常量值。是用來建立預定義列表。枚舉是和類是一個層級的。可以直接以類的方式來定義,也可以定義在類裡面。同時也可以在定義枚舉裡面定義方法、變數、建構函式等等。
二、枚舉:
執行個體一:
package www.com; //定義一個枚舉。 enum Weekday{ MONDAY,TUESDAY,WENESDAY,THURSDAY,FRIDAY,SATURDAY,SUNDAY } public class Enum { public static void main(String[] args) {//1、通過枚舉名稱訪問。System.out.println(Weekday.MONDAY);System.out.println(Weekday.TUESDAY);//2、通過應用變數來訪問。只能使用自己的資料類型來接受。其他類型是不行的。Weekday wd = Weekday.SUNDAY;System.out.println(wd);//3、輸出這個枚舉的序號System.out.println(Weekday.FRIDAY.ordinal());//4、遍曆枚舉、是以一個數組的形式返回的,所以要用數組來接受。Weekday wdy[] = Weekday.values();for (Weekday weekday : wdy) {System.out.print(weekday+"、");} } }
三、結束語:
到這裡我們的“枚舉”知識就說完了。我們知道如何來定義一個枚舉、如何來使用訪問一個枚舉、如何來遍曆一個枚舉就可以了。在後續的工作中你也會直接使用。至少你在開發的過程中要惡補陌生。
本文出自 “孤獨一夜” 部落格,轉載請與作者聯絡!
Java語言中的----枚舉