枚举类的使用

来源:互联网 发布:历史纪录片前十名 知乎 编辑:程序博客网 时间:2024/04/29 23:50

简单的使用一下枚举类:

package com.java.study;import org.junit.Test;public class TestEnum {public void tGrade(Grade grade) {   switch( grade) {   case A:   System.out.println("grade>90"); break;   case B:    System.out.println("80<grade<90");break;   case C:   System.out.println("70<grade<80");break;   case D:   System.out.println("60<grade<70");break;   case E:   System.out.println("grade<60");break;   }    }@Testpublic void TestGrade() {tGrade(Grade.A);}} enum Grade {A,B,C,D,E;}


 

运行结果为:

grade>90


 

其中A,B,C,D,E是Grade的实例化,使用tGrade方法对实例化进行了描述。个人感觉这种方法和Map挺像的。