- 所有已实现的接口:
Serializable
,Comparable<TypeKind>
,Constable
有型镜子的那种。
请注意,可能会添加其他类型种类以适应新的、当前未知的、添加到 Java 编程语言的未来版本中的语言结构。
- 自从:
- 1.6
- 参见:
-
内部类总结
在类 java.lang.Enum 中声明的嵌套类/接口
Enum.EnumDesc<E extends Enum<E>>
-
枚举常量总结
枚举常量枚举常量描述数组类型。原始类型boolean
。原始类型byte
。原始类型char
。类或接口类型。原始类型double
。无法解析的类或接口类型。方法、构造方法或初始值设定项。原始类型float
。原始类型int
。交集类型。原始类型long
。对应于模块元素的伪类型。在没有合适的实际类型的情况下使用的伪类型。空类型。实现保留类型。对应于包元素的伪类型。原始类型short
。类型变量。联合类型。关键字void
对应的伪类型。通配符类型参数。 -
方法总结
-
枚举常量详细信息
-
BOOLEAN
原始类型boolean
。 -
BYTE
原始类型byte
。 -
SHORT
原始类型short
。 -
INT
原始类型int
。 -
LONG
原始类型long
。 -
CHAR
原始类型char
。 -
FLOAT
原始类型float
。 -
DOUBLE
原始类型double
。 -
VOID
关键字void
对应的伪类型。- 参见:
-
NONE
在没有合适的实际类型的情况下使用的伪类型。- 参见:
-
NULL
空类型。 -
ARRAY
数组类型。 -
DECLARED
类或接口类型。 -
ERROR
无法解析的类或接口类型。 -
TYPEVAR
类型变量。 -
WILDCARD
通配符类型参数。 -
PACKAGE
对应于包元素的伪类型。- 参见:
-
EXECUTABLE
方法、构造方法或初始值设定项。 -
OTHER
实现保留类型。这不是您要找的类型。 -
UNION
联合类型。- 自从:
- 1.7
-
INTERSECTION
交集类型。- 自从:
- 1.8
-
MODULE
对应于模块元素的伪类型。- 自从:
- 9
- 参见:
-
-
方法详情
-
values
返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。- 返回:
- 包含此枚举类常量的数组,按照它们声明的顺序排列
-
valueOf
返回具有指定名称的此类的枚举常量。字符串必须匹配确切地用于在此类中声明枚举常量的标识符。 (不允许使用无关的空白字符。)- 参数:
name
- 要返回的枚举常量的名称。- 返回:
- 具有指定名称的枚举常量
- 抛出:
IllegalArgumentException
- 如果此枚举类没有具有指定名称的常量NullPointerException
- 如果参数为空
-
isPrimitive
public boolean isPrimitive()如果此类对应于基本类型,则返回true
,否则返回false
。- 返回:
true
如果这种类型对应于原始类型,false
否则
-