语言枚举

mac2022-06-30  84

/** * 会议信息语言枚举类型 */public enum LanguageEnum{ /** * 中文会议信息 */ CHINESE("中文会议", "chinese"), /** * 英文会议信息 */ ENGLISH("English Meeting", "english"); private String name; private String code; LanguageEnum(String name, String code) { this.name = name; this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public static boolean checkLanguage(String language) { LanguageEnum[] languageEnums = LanguageEnum.values(); for (LanguageEnum languageEnum : languageEnums) { if (languageEnum.code.equals(language)) { return true; } } return false; } public static LanguageEnum getLanguageEnumByCode(String language) { LanguageEnum[] languageEnums = LanguageEnum.values(); for (LanguageEnum languageEnum : languageEnums) { if (languageEnum.code.equals(language)) { return languageEnum; } } return null; }}

转载于:https://www.cnblogs.com/zzl0916/p/11145083.html

相关资源:E语言枚举64位进程模块源码
最新回复(0)