import cn.hutool.core.util.StrUtil;/*** 民族枚举** @author yi_sao* @date 2022/9/27*/
public enum NationEnum {HAN_DYNASTY("汉族", "1"),MONGOLIAN("蒙古族", "2"),HUI_NATIONALITY("回族", "3"),TIBETAN("藏族", "4"),UIGHUR("维吾尔族", "5"),MIAO("苗族", "6"),YI("彝族", "7"),ZHUANG("壮族", "8"),BUYI("布依族", "9"),KOREAN("朝鲜族", "10"),MANCHU("满族", "11"),DONG("侗族", "12"),YAO("瑶族", "13"),BAI("白族", "14"),TUJIA("土家族", "15"),HANI("哈尼族", "16"),KAZAK("哈萨克族", "17"),DAI("傣族", "18"),LI("黎族", "19"),LISU_NATIONALITY("傈僳族", "20"),WA("佤族", "21"),SHE("畲族", "22"),GAOSHAN("高山族", "23"),LAHU("拉祜族", "24"),SHUI("水族", "25"),DONGXIANG("东乡族", "26"),NAXI("纳西族", "27"),JINGPO("景颇族", "28"),KIRGHIZ("柯尔克孜族", "29"),DU("土族", "30"),DAUR("达斡尔族", "31"),MULAO_NATIONALITY("仫佬族", "32"),QIANG("羌族", "33"),BLANG("布朗族", "34"),SALAR("撒拉族", "35"),MAONAN("毛南族", "36"),GELAO("仡佬族", "37"),XIBE("锡伯族", "38"),ACHANG("阿昌族", "39"),PUMI("普米族", "40"),TAJIK("塔吉克族", "41"),NU("怒族", "42"),UZBEK("乌孜别克族", "43"),RUSSIAN("俄罗斯族", "44"),EWENKI("鄂温克族", "45"),GERMAN_PLEIADES("德昴族", "46"),BONAN("保安族", "47"),YUGUR("裕固族", "48"),GIN("京族", "49"),TATAR("塔塔尔族", "50"),DRUNG("独龙族", "51"),OROQIN("鄂伦春族", "52"),HEZHEN("赫哲族", "53"),MONBA_NATIONALITY("门巴族", "54"),LHOBA("珞巴族", "55"),Keno("基诺族", "56");String doc;String value;NationEnum(String doc, String value){this.doc = doc;this.value = value;}String getValueByDoc(String doc){if(StrUtil.isEmpty(doc)){return StrUtil.EMPTY;}for (NationEnum e : NationEnum.values()) {if(e.doc.equals(doc)){return e.value;}}return StrUtil.EMPTY;}
}

java,民族类型枚举相关推荐

  1. c枚举类型enum例题_一篇文章让你详细了解Java中Enum枚举类的使用

    文章前记 程序员工作久了便可能整日忙碌于"增删改查"中,迷失方向,毫无进步. 该公众号致力于分享软件开发相关的原创干货,助你完成从程序员到架构师的进阶之路! 努力!做一个NB的Co ...

  2. java基础(十一) 枚举类型

    枚举类型Enum的简介 1.什么是枚举类型 枚举类型: 就是由一组具有名的值的有限集合组成新的类型.(即新的类). 好像还是不懂,别急,咱们先来看一下 为什么要引入枚举类型 在没有引入枚举类型前,当我 ...

  3. Java基础笔记 – 枚举类型的使用介绍和静态导入

    Java基础笔记 – 枚举类型的使用介绍和静态导入 本文由 arthinking 发表于404 天前 ⁄ Java基础 ⁄ 暂无评论 ⁄ 被围观 1,433 views+ 1.枚举(Enum): JD ...

  4. java分号_java枚举类型中分号的用法

    在java中写枚举类型的对象时,发生一个十分诡异的情况 public enum SeckillStatEnum { ;在没有写内容的时候,这个分号可有可无.但是如果里面写有方法,这个分号就必须带上. ...

  5. java 7种枚举类型_Java中的枚举类型

    枚举类比较用 == 还是 equals,有啥区别? java 枚举值比较用 == 和 equals 方法没啥区别,两个随便用都是一样的效果.因为枚举 Enum 类的 equals 方法默认实现就是通过 ...

  6. java,证件类型枚举

    import cn.hutool.core.util.StrUtil;/*** 证件类型枚举** @author yi_sao* @date 2022/9/27*/ public enum CardT ...

  7. 用好 Java 中的枚举,让你的工作效率飞起来!

    1.概览 在本文中,我们将看到什么是 Java 枚举,它们解决了哪些问题以及如何在实践中使用 Java 枚举实现一些设计模式. enum关键字在 java5 中引入,表示一种特殊类型的类,其总是继承j ...

  8. java 基本类型内存_java基本数据类型、内存分析、装包拆包

    2019-09-13   18:01:23 idea快捷键: file->settings->Keymap->搜索关键字 Increase Font Size   增大字体    c ...

  9. 用好 Java 中的枚举,真的没有那么简单!

    1.概览 在本文中,我们将看到什么是 Java 枚举,它们解决了哪些问题以及如何在实践中使用  Java 枚举实现一些设计模式. enum关键字在 java5 中引入,表示一种特殊类型的类,其总是继承 ...

最新文章

  1. vlan指的是什么?—Vecloud微云
  2. 年轻人不讲武德,居然在简历中藏木马!
  3. LinkedHashMap 与 HashMap区别
  4. 专研自动驾驶,深动科技春季招聘启动,含社招和实习
  5. NG Ng-container(逻辑容器)
  6. 15个示例让你搞懂Linux中的cd命令
  7. shellcode编写技巧
  8. Linux查看文件内容的几种方式
  9. 母函数 经典题目汇总
  10. proteus8.9安装教程
  11. win10 常用DOS命令
  12. 截止失真放大电路_Multisim基本放大电路仿真实验
  13. SpringBoot+SpringBootJPA+Thymeleaf实现基本CURD+分页
  14. Markdown 数学公式大帅了
  15. iOS扫一扫功能开发
  16. 远程桌面 域计算机,在AD中实现仅普通域用户可通过远程桌面控制自身计算机
  17. CPU CACHE中的VIPT与PIPT的工作原理
  18. Fatal error: Uncaught Error: Call to undefined function mysqli_content() in D:\phpstudy_pro\WWW\user
  19. 浅淡计算机网络的应用,【计算机专业论文】浅谈计算机网络技术人工智能的应用(共3693字)...
  20. Verilog 半减器和全减器

热门文章

  1. 【企业邮箱申请】网易企业邮箱陌生人来信安全提醒功能
  2. Git帝国之tag大臣
  3. 苹果ppt_毫无惊喜的苹果新品发布会,用到的这4个PPT技巧却值得学习
  4. Cmn递推函数c语言,Cmn排列组合 高三数学知识点总结归纳5篇精选
  5. 让Y40上的MAC启动更快
  6. 安装dplyr报错之rlang’ 0.4.5,但需要的是>= 0.4.10
  7. Chrome模拟企业微信环境
  8. JetBrains 学生认证教程(Pycharm,IDEA… 等学生认证教程)
  9. c语言学生作业ppt课件怎么做,C语言课件完整版(精华).ppt
  10. 哈佛大学计算机专业研究生排名,2019USnews美国大学ece研究生专业新排名诞生