枚举类型

枚举类型

  • static values()方法,按照enum常量声明的顺序,返回这些常量值构成的数组
  • ordinal()方法,用来表示某个特定enum常量的声明顺序
public enum Spiciness {
  	NOT, MILD, MEDIUM, HOT, FLAMING
}
public class EnumOrder {
    public static void main(String[] args) {
        for(Spiciness s : Spiciness.values())	//静态数组,用类来使用!
            System.out.println(s + ", ordinal " + s.ordinal());
    }
} /* Output:
NOT, ordinal 0
MILD, ordinal 1
MEDIUM, ordinal 2
HOT, ordinal 3
FLAMING, ordinal 4
*///:~

你可能感兴趣的:(Java学习,Java,枚举类型)