
1
kfu.EnumEx 包—UseEnum.java
package kfu.EnumEx;
/**
* 枚举的定义及使用
* @author lixiang
* @version 2008-8-26
*/
/**
* 枚举的定义
*/
enum Season{
SPRING,SUMMER,AUTUMN,WINTER
}
public class UseEnum {
public static void main(String []args){
/**
* 枚举类的方法使用
*/
Season a=Season.AUTUMN;
//toString 和 ordinal 方法是从 java.lang.Enum 类继承的方法
System.out.println(a.toString());
System.out.println(a.ordinal());
/**
* 使用 for 遍历枚举
*/
for(Season b:Season.values()){
System.out.println(b);
}
/**
* 使用 switch 语句
*/
Season s=Season.SPRING;
switch (s)
{
case SPRING:System.out.println("this is in Spring");break;
case SUMMER:System.out.println("this is in Summer");break;
case AUTUMN:System.out.println("this is in Autumn");break;