中国民族枚举


public enum NationEnum
{	 
    // <summary>01 汉族</summary>
    Han(1,"汉族"),
    // <summary>02 蒙古族</summary>
    Mongolian(2,"蒙古族"),
    // <summary>03 回族</summary>
    Hui(3,"回族"),
    // <summary>04 藏族</summary>
    Zang(4,"藏族"),
    // <summary>05 维吾尔族</summary>
    Uygur(5,"维吾尔族"),
    // <summary>06 苗族</summary>
    Miao(6,"苗族"),
    // <summary>07 彝族</summary>
    Yi(7,"彝族"),
    // <summary>08 壮族</summary>
    Zhuang(8,"壮族"),
    // <summary>09 布依族</summary>
    Bouyei(9,"布依族"),
    // <summary>10 朝鲜族</summary>
    Chaoxian(10,"朝鲜族"),
    // <summary>11 满族</summary>
    Man(11,"满族"),
    // <summary>12 侗族</summary>
    Dong(12,"侗族"),
    // <summary>13 瑶族</summary>
    Yao(13,"瑶族"),
    // <summary>14 白族</summary>
    Bai(14,"白族"),
    // <summary>15 土家族</summary>
    Tujia(15,"土家族"),
    // <summary>16 哈尼族</summary>
    Hani(16,"哈尼族"),
    // <summary>17 哈萨克族</summary>
    Kazak(17,"哈萨克族"),
    // <summary>18 傣族</summary>
    Dai(18,"傣族"),
    // <summary>19 黎族</summary>
    Li(19,"黎族"),
    // <summary>20 傈僳族</summary>
    Lisu(20,"傈僳族"),
    // <summary>21 佤族</summary>
    Wa(21,"佤族"),
    // <summary>22 畲族</summary>
    She(22,"畲族"),
    // <summary>23 高山族</summary>
    Gaoshan(23,"高山族"),
    // <summary>24 拉祜族</summary>
    Lahu(24,"拉祜族"),
    // <summary>25 水族</summary>
    Shui(25,"水族"),
    // <summary>26 东乡族</summary>
    Dongxiang(26,"东乡族"),
    // <summary>27 纳西族</summary>
    Naxi(27,"纳西族"),
    // <summary>28 景颇族</summary>
    Jingpo(28,"景颇族"),
    // <summary>29 柯尔克孜族</summary>
    Kirgiz(29,"柯尔克孜族"),
    // <summary>30 土族</summary>
    Tu(30,"土族"),
    // <summary>31 达翰尔族</summary>
    Dahaner(31,"达翰尔族"),
    // <summary>32 仫佬族</summary>
    Mulam(32,"仫佬族"),
    // <summary>33 羌族</summary>
    Qiang(33,"羌族"),
    // <summary>34 布朗族</summary>
    Blang(34,"布朗族"),
    // <summary>35 撒拉族</summary>
    Salar(35,"撒拉族"),
    // <summary>36 毛南族</summary>
    Maonan(36,"毛南族"),
    // <summary>37 仡佬族</summary>
    Gelao(37,"仡佬族"),
    // <summary>38 锡伯族</summary>
    Xibe(38,"锡伯族"),
    // <summary>39 阿昌族</summary>
    Achang(39,"阿昌族"),
    // <summary>40 普米族</summary>
    Pumi(40,"普米族"),
    // <summary>41 塔吉克族</summary>
    Tajik(41,"塔吉克族"),
    // <summary>42 怒族</summary>
    Nu(42,"怒族"),
    // <summary>43 乌孜别克族</summary>
    Uzbek(43,"乌孜别克族"),
    // <summary>44 俄罗斯族</summary>
    Russian(44,"俄罗斯族"),
    // <summary>45 鄂温克族</summary>
    Ewenki(45,"鄂温克族"),
    // <summary>46 德昂族</summary>
    Deang(46,"德昂族"),
    // <summary>47 保安族</summary>
    Bonan(47,"保安族"),
    // <summary>48 裕固族</summary>
    Yugu(48,"裕固族"),
    // <summary>49 京族</summary>
    Jing(49,"京族"),
    // <summary>50 塔塔尔族</summary>
    Tatar(50,"塔塔尔族"),
    // <summary>51 独龙族</summary>
    Dulong(51,"独龙族"),
    // <summary>52 鄂伦春族</summary>
    Oroqen(52,"鄂伦春族"),
    // <summary>53 赫哲族</summary>
    Hezhe(53,"赫哲族"),
    // <summary>54 门巴族</summary>
    Monba(54,"门巴族"),
    // <summary>55 珞巴族</summary>
    Lhoba(55,"珞巴族"),
    // <summary>56 基诺族</summary>
    Jino(56,"基诺族"),
    // <summary>57 其它</summary>
    Other(57,"其它"),
    // <summary>98 外国人入籍</summary>
    Foreign(98,"外国人入籍");
    
    private int num;
    private String name;
    NationEnum(int num){
	    	this.num=num;
    }
    NationEnum(int num,
    		String name){
    	this.num=num;
    	this.name=name;
}
    public int getNum(){
    	return num;
    }
    public String getName(){
    	return name;
    }
    public static  String get(int i){
    	for(NationEnum v:NationEnum.values()){
    		if(v.getNum() == i){
    			return v.getName();
    		}
    	}
    	return NationEnum.Other.getName();
    }
    
    public static  String get(String i){
    	for(NationEnum v:NationEnum.values()){
    		if(v.getName() == i){
    			return v.getName();
    		}
    	}
    	return NationEnum.Other.getName();
    }
    
    
}

猜你喜欢

转载自blog.csdn.net/weixin_40873693/article/details/116497279