public enum SmsTypeEnum {
// 因为已经定义了带参数的构造器,所以在列出枚举值时必须传入对应的参数
// bind(绑定手机)、general(手机登录)
BIND("bind"), GENERAL("general"), REG("reg"), EDITPWD("editpwd"), LOGIN("login");
// 定义一个 private 修饰的实例变量
private String str;
// 定义一个带参数的构造器,枚举类的构造器只能使用 private 修饰
private SmsTypeEnum(String str) {
this.str = str;
}
// 定义 get set 方法
public String getStr() {
return str;
}
public void setStr(String date) {
this.str = date;
}
}
详阅:
Java 中的枚举 (enum)
网友评论