java.lang.Class.isEnum() 方法返回 true 当且仅当此类被声明为枚举源代码。
语法
public boolean isEnum()
参数
无需参数。
返回值
当且仅当此类在源代码中声明为枚举时才返回 true。
异常
无。
示例:
在下面的示例中,java.lang.Class.isEnum()方法用于检查给定的类是否在源代码与否。
import java.lang.*;
public class MyClass {
//创建一个枚举
public enum weekday{
MON, TUE, WED, THU, FRI
}
public static void main(String[] args) {
//获取工作日类别并检查是否是
//在源代码中声明为枚举
Class cls = weekday.class;
System.out.println("Is weekday an enum?: " + cls.isEnum());
}
}
上述代码的输出将是:
Is weekday an enum?: true