java基礎---case條件判斷語句---如何進行枚舉判斷?

public enum TestEnum {

    A('A'),
    B('B'),
    C('C');

    private char desc;

    private TestEnum(char desc) {
        this.desc = desc;
    }

    public char getDesc() {
        return desc;    
    }
}      
import org.junit.Test;

public class TestEnum2 {

    @Test
    public void testEnum() {
        TestEnum testEnum = TestEnum.A;

        switch (testEnum) {
            case A:  System.out.println("A"); break;
            case B:  System.out.println('B'); break;
            case C:  System.out.println('C');  System.out.println("c ==="+ (int)'c'  );break;
            default:   System.out.println("default");  break;
        }
        // 輸出 --- A
    }
}                                                          
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章