java 字符串转换成枚举类型 enum.
By:Roy.LiuLast updated:2013-08-06
jdk 1.5 之后,提供了enum 枚举类型,可以用来替代原来定义的的很多常量. 有时候需要从HTML 页面接受参数,然后转换成enmu 去比较,或者在switch 中用。所以有了如下的方法去处理。
这样就能将字符串,转换成 enum 类型了。
public class MYENUM {
public enum searchType {BYMONTH,BYWEEK,BYDAY};
public static void main(String[] args) {
searchType mytype = Enum.valueOf(searchType.class, "BYMONTH");
switch(mytype){
case BYMONTH:
System.out.println("bymonth");
break;
case BYWEEK:
System.out.println("byweek");
}
}
}
这样就能将字符串,转换成 enum 类型了。
From:一号门
Previous:java 利用jxl读取,生成excel 工具类集合大全
Next:java 判断数组中是否存在某个数的方法

COMMENTS