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