我在 Grails 项目的 src/java 上有一个枚举文件。
这个枚举在代码上定义了它的值,我可以动态更改这个值吗?
public enum Status
{
value_one, value_two, value_three;
public String getOtherString()
{
switch (this)
{
case value_one:
return "value one";
case value_two:
return "value two";
case value_three:
return "value three";
default:
return "problem";
}
}
@Override
public String toString()
{
switch (this)
{
case value_one:
return "VALUE 1";
case value_two:
return "VALUE 2";
case value_three:
return "VALUE 3";
default:
return "problem happens";
}
}
}