A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我查了下API,只有valueOf(Class<T> enumType, String name)这个方法,可是myeclipse中会有Lamp.valueOf(String arg0)方法,为什么呢?...

1 个回复

倒序浏览
本帖最后由 张卯 于 2012-4-18 22:16 编辑

API中确实没有,搜索了半天只找到这些信息,希望能帮到你吧,话说我也觉得挺纳闷的~另外还有下面那个方法也是API没有的~
valueOf(String arg0)方法,通过传入的arg0字符串解析出一个该枚举类的实例,其中传入的字符串必须是元素列表的名称之一,否则将抛出 java.lang.IllegalArgumentException异常,在web应用中这个方法作用很重要。该方法为静态方法,不需创建实例即可使用,如通过EnumAccessControll.valueOf("MEMBER")即可返回Member实例.
values()方法,返回一个该枚举类的数组,其中数组的元素即为该枚举类中元素列表中的元素。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马