基础知识
定义的常量使用大写,自动添加public static final修饰,若加上参数,需要定义其属性,并对外提供getter方法,用于访问属性值
package com.syiaas.enums; public enum UserStatus { NORMAl(1,"正常"), DISABLED(2,"禁用"); private Integer code; private String message; public Integer getCode() { return code; } public String getMessage() { return message; } UserStatus(Integer code, String message) { this.code = code; this.message = message; } }