Java語言中的----枚舉
阿新 • • 發佈:2017-09-26
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語言中的----枚舉