试试这个
public void setState(String s){
state = State.valueOf(s);
}
您可能要处理IllegalArgumentException,如果“ s”值与任何“ State”都不匹配,则可能引发该异常
如何在Java中将字符串与枚举类型进行比较?
试试这个
public void setState(String s){
state = State.valueOf(s);
}
您可能要处理IllegalArgumentException,如果“ s”值与任何“ State”都不匹配,则可能引发该异常