操作枚举类型的成员方法

package 枚举类型与泛型;
/*
 * 深入了解枚举类型
 * 操作枚举类型的成员方法
 * 枚举类型较传统定义常量的方式,除了具有参数类型检测的优势之外,还具有其它方面的优势
 * 枚举类型中常用的方法
 * 方法名称        具体含义                            使用方法                        举例
 * values()      该方法可以不枚举类型以数组的形式返回        枚举类型名称.values()            Constants2.values()
 * valueOf         该方法可以实现将普通字符串转换为枚举实例       枚举类型名称.valueOf("abc")    Constants2.valueOf("abc")
 * compareTo()    该方法用于比较两个枚举对象在定义时的顺序       枚举对象.compareTo()          Constants_A.compareTo(Constants_B)
 * ordinal()    该方法用于得到枚举成员的位置索引             枚举对象.oridinal()            Constants_A.ordinal()
 */
public class ShowEnum {
    enum Constants2{//将常量放置在枚举类型中
        Constants2_A,
        Constants_B
    }
    //循环有values()方法返回数组
    public static void main(String[] args) {
        for(int i=0;i<Constants2.values().length;i++){
            //将枚举成员变量打印
            System.out.println("枚举类型成员变量:"+Constants2.values()[i]);
        }

    }

}

运行结果

枚举类型成员变量:Constants2_A
枚举类型成员变量:Constants_B


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值