Groovy中枚举简单使用--一对一映射

enum LevelEnum {                              
    S(1),                                     
    C(2),                                     
    B(3),                                     
    A(4),                                     
    X(5)                                      
    private  int  value                       
    LevelEnum( int value) {                   
       this.value = value                     
    }                                         
    int getValue() {                          
        return value                          
    }                                         
}                                             

测试groovy类

class GroovyTest {

     static void main(String[] args) {
         println LevelEnum.A.getValue()
    }
}


输出:

4

Process finished with exit code 0

 

posted @ 2019-03-14 10:43  JXY_Super  阅读(622)  评论(0编辑  收藏  举报