java 枚举用法
public enum UserLoginType {MOBILE(0, "手機登錄"),QQ(1, "QQ登錄"),WECHAT(2, "微信登錄");public final int code;public final String alias;private UserLoginType(int code, String alias) {this.code = code;this.alias = alias;}public static UserLoginType of(int code) {for (UserLoginType status : values()) {if (code == status.code) {return status;}}return MOBILE;}public static void main(String args[]){int code = UserLoginType.WECHAT.code;String alias = UserLoginType.WECHAT.alias;System.out.println("code = " + code);System.out.println("alias = " + alias);}
}
輸出結果:
code = 2
alias = 微信登錄
總結
- 上一篇: B树和B+树原理
- 下一篇: (1) freemarker入门实例