输出国别,自己没事写的

28 篇文章 0 订阅
2 篇文章 0 订阅
package com.smartprint.biztrip.common.service.impl.companyDirectory;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 *
 * @author Administrator
 */
public class PrintNational {

    static String allNational = "AE-阿联酋(UNITED EMIRATES) \n" + "AF-阿富汗(AFGHANISTAN) \n" + "AL-阿尔巴尼亚(ALBANIA) \n"
            + "AM-亚美尼亚(ARMENIA) \n" + "AO-安哥拉(ANGOLA) \n" + "AR-阿根廷(ARGENTINA) \n" + "AT-奥地利(AUSTRIA) \n"
            + "AU-澳大利亚(AUSTRALIA) \n" + "AZ-阿塞拜疆(AZERBAIJAN(REPUBLIC)) \n" + "BD-孟加拉(BANGLADESH) \n"
            + "BE-比利时(BELGIUM) \n" + "BF-布基纳法索(BURKINA FASO) \n" + "BG-保加利亚(BULGARIA) \n" + "BH-巴林(BAHREIN) \n"
            + "BI-布隆迪(BURUNDI) \n" + "BJ-贝宁(BENIN) \n" + "BL-巴勒斯坦() \n" + "BN-文莱(BRUNEI DARUSSALAM) \n"
            + "BO-玻利维亚(BOLIVIA) \n" + "BR-巴西(BRAZIL) \n" + "BW-博茨瓦纳(BOTSWANA) \n" + "BY-白俄罗斯(BYELORUSSIA) \n"
            + "CA-加拿大(CANADA) \n" + "CF-中非(CENTRAL AFRICA) \n" + "CG-刚果(CONGO) \n" + "CH-瑞士(SWITZERLAND) \n"
            + "CL-智利(CHILE) \n" + "CM-喀麦隆(CAMEROON) \n" + "CN-中国(CHINA) \n" + "CO-哥伦比亚(COLOMBIA) \n"
            + "CR-哥斯达黎加(COSTA RICA) \n" + "CS-捷克(CZECH REPUBIC) \n" + "CU-古巴(CUBA) \n" + "CY-塞浦路斯(CYPRUS) \n"
            + "DE-德 国(GERMANY) \n" + "DK-丹麦(DENMARK) \n" + "DO-多米尼加共和国(DOMINICAN REPUBLIC) \n" + "DZ-阿尔及利亚(ALGERIA) \n"
            + "EC-厄瓜多尔(ECUADOR) \n" + "EE-爱沙尼亚(ESTONIA) \n" + "EG-埃及(EGYPT) \n" + "ES-西班牙(SPAIN) \n"
            + "ET-埃塞俄比亚(ETHIOPIA) \n" + "FI-芬兰(FINLAND) \n" + "FJ-斐济(FIJI) \n" + "FR-法国(FRANCE) \n" + "GA-加蓬(GABON) \n"
            + "GB-英国(UNITED KINGDOM) \n" + "GD-格林纳达(GRENADA) \n" + "GE-格鲁吉亚(GEORGIA) \n" + "GH-加纳(GHANA) \n"
            + "GN-几内亚(GUINEA) \n" + "GR-希腊(GREECE) \n" + "GT-危地马拉(GUATEMALA) \n" + "HK-香港特别行政区(HONG KONG) \n"
            + "HN-洪都拉斯(HONDURAS) \n" + "HU-匈牙利(HUNGARY) \n" + "ID-印度尼西亚(INDONESIA) \n" + "IE-爱尔兰(IRELAND) \n"
            + "IL-以色列(ISRAEL) \n" + "IN-印度(INDIA) \n" + "IQ-伊拉克(IRAQ) \n" + "IR-伊朗(IRAN) \n" + "IS-冰岛(ICELAND) \n"
            + "IT-意大利(ITALY) \n" + "JM-牙买加(JAMAICA) \n" + "JO-约旦(JORDAN) \n" + "JP-日本(JAPAN) \n"
            + "KG-吉尔吉斯坦(KYRGYZSTAN) \n" + "KH-柬埔寨(KAMPUCHEA(CAMBODIA)) \n" + "KP-北朝鲜(KOREA,DEM.PEOPLE'S) \n"
            + "KR-韩国(REPUBLIC OF KOREA) \n" + "KT-科特迪瓦共和国(COTE O'IVOIRE) \n" + "KW-科威特(KUWATI) \n"
            + "KZ-哈萨克(KAZAKHSTAN) \n" + "LA-老挝(LAOS) \n" + "LB-黎巴嫩(LEBANON) \n" + "LC-圣卢西亚(SAINT LUEIA) \n"
            + "LI-列支敦士登(LIECHTENSTEIN) \n" + "LK-斯里兰卡(SRI LANKA) \n" + "LR-利比里亚(LIBERIA) \n" + "LT-立陶宛(LITHUANIA) \n"
            + "LU-卢森堡(LUXEMBOURG) \n" + "LV-拉脱维亚(LATVIA) \n" + "LY-利比亚(LIBYAN)\n" + "MA-摩洛哥(MOROCCO) \n"
            + "MC-摩纳哥(MONACO) \n" + "MD-摩尔多瓦(MOLDOVA,REPUBLIC OF) \n" + "MG-马达加斯加(MADAGASCAR) \n" + "ML-马里(MALI) \n"
            + "MM-缅甸(BURMA(MYANMAR)) \n" + "MN-蒙古(MONGOLIA) \n" + "MO-澳门地区(MACAU) \n" + "MT-马耳他(MALTA) \n"
            + "MU-毛里求斯(MAURITIUS) \n" + "MW-马拉维(MALAWI) \n" + "MX-墨西哥(MEXICO) \n" + "MY-马来西亚(MALAYSIA) \n"
            + "MZ-莫桑比克(MOZAMBIQUE) \n" + "NA-纳米比亚(NAMIBIA) \n" + "NE-尼日尔(NIGER) \n" + "NG-尼日利亚(NIGERIA) \n"
            + "NI-尼加拉瓜(NICARAGUA) \n" + "NL-荷兰(NETHERLANDS) \n" + "NO-挪威(NORWAY) \n" + "NP-尼泊尔(NEPAL) \n"
            + "NZ-新西兰(NEW ZEALAND) \n" + "OM-阿曼(OMAN) \n" + "PA-巴拿马(PANAMA) \n" + "PE-秘鲁(PERU) \n"
            + "PG-巴布亚新几内亚(PAPUA NEW GUINEA) \n" + "PH-菲律宾(PHILIPPINES) \n" + "PK-巴基斯坦(PAKISTAN) \n" + "PL-波兰(POLAND) \n"
            + "PT-葡萄牙(PORTUGAL) \n" + "PY-巴拉圭(PARAGUAY) \n" + "QA-卡塔尔(QATAR) \n" + "RO-罗马尼亚(ROMANIA) \n"
            + "RU-俄罗斯(RUSSIAN FEDERATION) \n" + "SA-沙特阿拉伯(SAUDI ARABIA) \n" + "SC-塞舌尔(SEYCHELLES) \n"
            + "SD-苏丹(SUDAN) \n" + "SE-瑞典(SWEDEN) \n" + "SG-新加坡(SINGAPORE) \n" + "SI-斯洛文尼亚(SLOVENIA) \n"
            + "SK-斯洛伐克(SLOVAKIA) \n" + "SM-圣马力诺(SAN MARINO) \n" + "SN-塞内加尔(SENEGAL) \n" + "SO-索马里(SOMALIA) \n"
            + "SY-叙利亚(SYRIA) \n" + "SZ-斯威士兰(SWAZILAND) \n" + "TD-乍得(CHAD) \n" + "TG-多哥(TOGO) \n" + "TH-泰国(THAILAND) \n"
            + "TJ-塔吉克斯坦(TAJIKISTAN) \n" + "TM-土库曼(TURKMENISTAN) \n" + "TN-突尼斯(TUNISIA) \n" + "TR-土耳其(TURKEY) \n"
            + "TW-台湾省(TAIWAN) \n" + "TZ-坦桑尼亚(TANZANIA) \n" + "UA-乌克兰(UKRAINE) \n" + "UG-乌干达(UGANDA) \n"
            + "US-美国(UNITED STATES) \n" + "UY-乌拉圭(URUGUAY) \n" + "UZ-乌兹别克(UZBEKISTAN) \n" + "VC-圣文森特岛(SAINT VINCENT) \n"
            + "VE-委内瑞拉(VENEZUELA) \n" + "VN-越南(VIET NAM) \n" + "YE-也门(YEMEN) \n" + "YU-南斯拉夫联盟(YUGOSLAVIA) \n"
            + "ZA-南非(SOUTH AFRICA) \n" + "ZM-赞比亚(ZAMBIA) \n" + "ZR-扎伊尔(ZAIRE) \n" + "ZW-津巴布韦(ZIMBABWE)";

    @SuppressWarnings("unused")
    public static void main(String[] args) {

        Pattern pattern = Pattern.compile("[-\n]+");
        String[] strs = pattern.split(allNational);


        int i = 0;
//      while (i < strs.length) {
//          System.out.print("case \""+strs[i+1].substring(0,strs[i+1].indexOf('('))+"\": ");
//          System.out.print("return \""+strs[i]+"\";");
//          System.out.println();
//          i = i + 2;
//      }

        while (i < strs.length) {
            System.out.print("case \""+strs[i]+"\": ");
            System.out.print("return \""+strs[i]+"\";");
            System.out.println();
            i = i + 2;
        }

    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值