假设我们有一个Class对象。将其命名为cls

现在cls.isEnum()返回true
多么高兴!!!我可以将值列出给我吗? (一糖,无牛奶)

最佳答案

getEnumConstants()类对象的方法返回一个对象数组

public static enum E {
    A, B, C, D;
}

public static void main(String[] args) {
    Class c = E.class;
    for(Object b:c.getEnumConstants())
    {
        System.out.println(b);
    }
}

打印:

关于java - 列出未知枚举的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3395463/

10-14 14:26
查看更多