Java Class getEnumConstants()方法
java.lang.Class.getEnumConstants() 返回枚举类的元素,或null如果此Class对象不表示枚举类型。
1 语法
public T[] getEnumConstants()
2 参数
无
3 返回值
此方法返回一个包含包括由它们声明顺序在Class对象中的值表示的数组,或null如果此Class对象不表示枚举类型的枚举类。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Class getEnumConstants()方法
*/
import java.lang.reflect.*;
enum Programming {
java,
python,
}
public class ClassDemo {
public static void main(String[] args) {
Class cls = Programming.class;
// returns the elements of this enum class
for(Object obj: cls.getEnumConstants()) {
System.out.println(obj);
}
}
}
输出结果为:
java
python
热门文章
优秀文章