黑马程序员技术交流社区

标题: 关于枚举中的values方法 [打印本页]

作者: adison    时间: 2012-4-8 18:40
标题: 关于枚举中的values方法
为什么我查看API文档java.lang.Enum中没有这个方法,但却能用呢,求解??
作者: 李震 李震 李震    时间: 2012-4-8 19:18
枚举类型是一种的值类型,它用于声明一组命名的常数。
Enum 定义的是枚举变量。

变量和参数都可以定义为 Enum 类型。Enum 类型中的元素被初始化为 Enum 语句中指定的常数值。所赋给的值可以包括正数和负数,且在运行时不能改变。

你可以把它理解为一个常数集合。方便实用。最常用的地方是用作函数的参数类型。
作者: adison    时间: 2012-4-8 23:56
沉了吗??木有解丫??
作者: 翟友伟    时间: 2012-4-9 10:06






这个方法在java.lang.annotation 包的Enum ElementType下
ElementType(成员类型类)继承了Enum接口,增加了values方法
作者: adison    时间: 2012-4-9 11:03
翟友伟 发表于 2012-4-9 10:06
这个方法在java.lang.annotation 包的Enum ElementType下
ElementType(成员类型类)继承了Enum接口, ...

但Enum是父类,应该是不能用子类特有的方法丫
作者: pray    时间: 2014-4-26 06:15
真是汗啊  我的帖子好少啊  加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2