Java枚举支持多成员变量赋值的实现方法
Java枚举允许定义多个成员变量,并可以通过构造方法一次性为这些变量赋值。示例:
public enum Status {
SUCCESS(0, "操作成功"),
ERROR(1, "操作失败");
private int code;
private String message;
private Status(int code, String message) {
this.code = code;
this.message = message;
}
public int getCode() {
return code;
}
public String getMessage() {
return message;
}
}
这样,Status枚举的每个枚举常量都包含一个int类型的状态码和一个对应的描述信息。