[Groovy]如何定义和使用一个Java里的Enum类型

 

enum Methodologies 

    Evo(5), 
    XP(21), 
    Scrum(30); 
    
    final int daysInIteration 
    Methodologies(days) { daysInIteration = days } 
    def iterationDetails() 
    { 
    println "${this} recommends $daysInIteration days for iteration" 
    } 

for(methodology in Methodologies.values()) 

methodology.iterationDetails() 

 

请注意这里表示Key和Value的方式

posted @ 2012-11-11 07:28  卜海清  阅读(1696)  评论(0编辑  收藏  举报