枚举笔记

枚举就是一个一个的列举的意思,java在出现枚举之前都是,public static final…
枚举类就是规定了哪几个对象的的类,静态类是可以允许一个对象的类,而枚举就是允许多个对象,数量确定,要在枚举类中一一列举出来,且他的对象成员属性要和枚举类体的相对应,类型,数量,顺序都要对应。例如下面的,error(),这个括号内要和这个枚举类体的成员一一一对应,第一个必须是int型,第二个必须是String型。
用的时候也就只能取里面的某个对象,如表示成功,就用ResultEnum.SUCCESS这个枚举对象,要取出里面的对象属性值,用RESULT.SUCCESS.getCode();


    public enum ResultEnum
    {
    
        UNKNOWN_ERROR(500,"未知错误"),
        SUCCESS(200,"操作成功"),
        ERROR(-2, "服务器端异常"),
        ;//这个分号表示列举完成,还可以列举多个,但要符合列举的规则
        private int code;
        private String msg;
    
        ResultEnum(int code, String msg) {
            this.code = code;
            this.msg = msg;
        }
    
        public int getCode() {
            return code;
        }
    
        public String getMsg() {
            return msg;
        }
    }
    ```

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值