ordinal():用于获取某个枚举对象的位置索引值

package 枚举类型与泛型;
/*
 * ordinal():用于获取某个枚举对象的位置索引值
 */
public class EnumIndexTest {
    enum Constants2{
        //将常量放置在枚举类型中
        Constants_A,Constants_B,Constants_C
    }
    
    public static void main(String[] args) {
        /*
         * 在循环中获取每个枚举对象时,调用erdinal()方法即可相应获取该枚举类型成员的索引位置
         */
        for(int i=0;i<Constants2.values().length;i++) {
            //再循环中获取枚举类型成员的索引位置
            System.out.println(Constants2.values()[i]+"在枚举类型中的位置索引值"+Constants2.values()[i].ordinal());
        }
    }

}

猜你喜欢

转载自blog.csdn.net/qq_41978199/article/details/80696635