0
我是新來groovy。我試圖找出基本的語法。下面的代碼片段:groovy missingpropertyexecption
def CRITICAL = 2;
def MAJOR = 3;
def MINOR = 9;
def GetPriorityFromString(String priorityStr) {
switch (priorityStr){
case "Critical" : return CRITICAL;
case "Major" : return MAJOR;
case "Minor" : return MINOR;
}
return 0;
}
GetPriorityFromString("Minor")
導致此錯誤:
groovy.lang.MissingPropertyException: No such property: MINOR for class: Script21
What'm我幹什麼了?
(而且因爲我是新來的這門語言,隨時提出任何「更巧妙」的方式將一個字符串轉換爲一個枚舉值。)
把它放在一個真正的類。 – 2013-03-27 18:27:07