java枚举简单使用
1.定义的常量
public enum PizzaStatus {
ORDERED,
READY,
DELIVERED;
}
2.枚举类型中定义属性,方法和构造函数
public enum PinType {
REGISTER(100000, "注册使用"),
FORGET_PASSWORD(100001, "忘记密码使用"),
UPDATE_PHONE_NUMBER(100002, "更新手机号码使用");
private final int code;
private final String message;
PinType(int code, String message) {
this.code = code;
this.message = message;
}
public int getCode() {
return code;
}
public String getMessage() {
return message;
}
@Override
public String toString() {
return "PinType{" +
"code=" + code +
", message='" + message + '\'' +
'}';
}
}
测试类
public class TestEnum {
public static void main(String[] args) {
System.out.println(PinType.REGISTER.getCode());
System.out.println(PinType.REGISTER.getMessage());
System.out.println(PinType.REGISTER.toString());
}
}