java中枚举的简单使用
Posted Jeff~李
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中枚举的简单使用相关的知识,希望对你有一定的参考价值。
我通过一个实际的例子展示一下,当我们调用短信验证码的时候可能有几种不同的用途,我们在下面这样定义:
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 static void main(String[] args) {
System.out.println(PinType.FORGET_PASSWORD.getCode());
System.out.println(PinType.FORGET_PASSWORD.getMessage());
System.out.println(PinType.FORGET_PASSWORD.toString());
}
运行截图
以上是关于java中枚举的简单使用的主要内容,如果未能解决你的问题,请参考以下文章