工具类代码:https://gitee.com/lnkToKing/open-share-code/blob/master/src/utils/DataResourceUtil.java

JDK版本:jdk1.8.0_66
主要需要依赖的类

import sun.util.locale.provider.LocaleProviderAdapter;
import sun.util.locale.provider.ResourceBundleBasedAdapter;
import sun.util.resources.OpenListResourceBundle;

下面测试代码依赖 org.apache.commons 的 jar 包

提取国家数据

@Test
public void getCountries(){ResourceBundleBasedAdapter resourceBundleBasedAdapter = ((ResourceBundleBasedAdapter) LocaleProviderAdapter.forJRE());OpenListResourceBundle resource = resourceBundleBasedAdapter.getLocaleData().getLocaleNames(Locale.CHINA);Set<String> data = resource.keySet();List<String> twoCodes = data.stream()// 提取出国家的二字码,长度为2和全是大写.filter(code -> code.length() == 2 && StringUtils.isAllUpperCase(code)).collect(Collectors.toList());twoCodes.sort(Comparator.naturalOrder());System.out.println("size: " + twoCodes.size());twoCodes.forEach(twoCode -> {Locale locale = new Locale("", twoCode);String threeCode = null;try {// 获取国家的三字码threeCode = locale.getISO3Country();} catch (Exception e) {}formatter.format("%-5s %-5s %-20s\n", twoCode, threeCode, resource.getString(twoCode));});
}

输出结果,注意:塞尔维亚及黑山的三字编码是null

size: 251
AD    AND   安道尔
AE    ARE   阿拉伯联合酋长国
AF    AFG   阿富汗
AG    ATG   安提瓜和巴布达
AI    AIA   安圭拉
AL    ALB   阿尔巴尼亚
AM    ARM   亚美尼亚
AN    ANT   荷属安的列斯群岛
AO    AGO   安哥拉
AQ    ATA   南极洲
AR    ARG   阿根廷
AS    ASM   东萨摩亚
AT    AUT   奥地利
AU    AUS   澳大利亚
AW    ABW   阿鲁巴
AX    ALA   奥兰群岛
AZ    AZE   阿塞拜疆
BA    BIH   波斯尼亚和黑山共和国
BB    BRB   巴巴多斯
BD    BGD   孟加拉
BE    BEL   比利时
BF    BFA   布基纳法索
BG    BGR   保加利亚
BH    BHR   巴林
BI    BDI   布隆迪
BJ    BEN   贝宁
BL    BLM   圣巴泰勒米岛
BM    BMU   百慕大
BN    BRN   文莱
BO    BOL   玻利维亚
BQ    BES   博奈尔岛, 圣尤斯特歇斯岛和萨巴岛
BR    BRA   巴西
BS    BHS   巴哈马
BT    BTN   不丹
BV    BVT   布韦岛
BW    BWA   博茨瓦纳
BY    BLR   白俄罗斯
BZ    BLZ   伯里兹
CA    CAN   加拿大
CC    CCK   科库斯群岛
CD    COD   刚果民主共和国
CF    CAF   中非共和国
CG    COG   刚果
CH    CHE   瑞士
CI    CIV   象牙海岸
CK    COK   库克群岛
CL    CHL   智利
CM    CMR   喀麦隆
CN    CHN   中国
CO    COL   哥伦比亚
CR    CRI   哥斯达黎加
CS    null  塞尔维亚及黑山
CU    CUB   古巴
CV    CPV   佛得角
CW    CUW   库拉索岛
CX    CXR   圣诞岛
CY    CYP   塞浦路斯
CZ    CZE   捷克共和国
DE    DEU   德国
DJ    DJI   吉布提
DK    DNK   丹麦
DM    DMA   多米尼加联邦
DO    DOM   多米尼加共和国
DZ    DZA   阿尔及利亚
EC    ECU   厄瓜多尔
EE    EST   爱沙尼亚
EG    EGY   埃及
EH    ESH   西撒哈拉
ER    ERI   厄里特尼亚
ES    ESP   西班牙
ET    ETH   埃塞俄比亚
FI    FIN   芬兰
FJ    FJI   斐济
FK    FLK   富克兰群岛
FM    FSM   密克罗尼西亚
FO    FRO   法罗群岛
FR    FRA   法国
GA    GAB   加蓬
GB    GBR   英国
GD    GRD   格林纳达
GE    GEO   格鲁吉亚
GF    GUF   法属圭亚那
GG    GGY   格恩西岛
GH    GHA   加纳
GI    GIB   直布罗陀
GL    GRL   格陵兰
GM    GMB   冈比亚
GN    GIN   几内亚
GP    GLP   瓜德罗普岛
GQ    GNQ   赤道几内亚
GR    GRC   希腊
GS    SGS   南乔治亚岛和南桑德韦奇岛
GT    GTM   危地马拉
GU    GUM   关岛
GW    GNB   几内亚比绍共和国
GY    GUY   圭亚那
HK    HKG   香港
HM    HMD   赫德和麦克唐纳群岛
HN    HND   洪都拉斯
HR    HRV   克罗地亚
HT    HTI   海地
HU    HUN   匈牙利
ID    IDN   印度尼西亚
IE    IRL   爱尔兰
IL    ISR   以色列
IM    IMN   曼岛
IN    IND   印度
IO    IOT   英属印度洋领地
IQ    IRQ   伊拉克
IR    IRN   伊朗
IS    ISL   冰岛
IT    ITA   意大利
JE    JEY   泽西岛
JM    JAM   牙买加
JO    JOR   约旦
JP    JPN   日本
KE    KEN   肯尼亚
KG    KGZ   吉尔吉克斯坦
KH    KHM   柬埔寨
KI    KIR   基里巴斯
KM    COM   科摩罗
KN    KNA   圣基茨和尼维斯
KP    PRK   朝鲜
KR    KOR   韩国
KW    KWT   科威特
KY    CYM   开曼群岛
KZ    KAZ   哈萨克斯坦
LA    LAO   老挝
LB    LBN   黎巴嫩
LC    LCA   圣卢西亚
LI    LIE   列支敦士登
LK    LKA   斯里兰卡
LR    LBR   利比里亚
LS    LSO   莱索托
LT    LTU   立陶宛
LU    LUX   卢森堡
LV    LVA   拉脱维亚
LY    LBY   利比亚
MA    MAR   摩洛哥
MC    MCO   摩纳哥
MD    MDA   摩尔多瓦
ME    MNE   黑山
MF    MAF   圣马丁
MG    MDG   马达加斯加
MH    MHL   马绍尔群岛
MK    MKD   马其顿王国
ML    MLI   马里
MM    MMR   缅甸
MN    MNG   蒙古
MO    MAC   澳门特区
MP    MNP   美属北马里亚纳群岛
MQ    MTQ   马提尼克岛
MR    MRT   毛里塔尼亚
MS    MSR   蒙特塞拉群岛
MT    MLT   马耳他
MU    MUS   毛里求斯
MV    MDV   马尔代夫
MW    MWI   马拉维
MX    MEX   墨西哥
MY    MYS   马来西亚
MZ    MOZ   莫桑比克
NA    NAM   纳米比亚
NC    NCL   新克里多尼亚群岛
NE    NER   尼日尔
NF    NFK   诺福克岛
NG    NGA   尼日利亚
NI    NIC   尼加拉瓜
NL    NLD   荷兰
NO    NOR   挪威
NP    NPL   尼泊尔
NR    NRU   瑙鲁
NU    NIU   纽埃岛
NZ    NZL   新西兰
OM    OMN   阿曼
PA    PAN   巴拿马
PE    PER   秘鲁
PF    PYF   法属玻利尼西亚
PG    PNG   巴布亚新几内亚
PH    PHL   菲律宾
PK    PAK   巴基斯坦
PL    POL   波兰
PM    SPM   圣皮埃尔和密克隆群岛
PN    PCN   皮特克恩岛
PR    PRI   波多黎哥
PS    PSE   巴勒斯坦
PT    PRT   葡萄牙
PW    PLW   帕劳
PY    PRY   巴拉圭
QA    QAT   卡塔尔
RE    REU   留尼汪岛
RO    ROU   罗马尼亚
RS    SRB   塞尔维亚
RU    RUS   俄罗斯
RW    RWA   卢旺达
SA    SAU   沙特阿拉伯
SB    SLB   所罗门群岛
SC    SYC   塞舌尔群岛
SD    SDN   苏丹
SE    SWE   瑞典
SG    SGP   新加坡
SH    SHN   圣赫勒拿岛
SI    SVN   斯洛文尼亚
SJ    SJM   斯瓦尔巴特和扬马延岛
SK    SVK   斯洛伐克
SL    SLE   塞拉里昂
SM    SMR   圣马力诺
SN    SEN   塞内加尔
SO    SOM   索马里
SR    SUR   苏里南
SS    SSD   南苏丹
ST    STP   圣多美和普林西比
SV    SLV   萨尔瓦多
SX    SXM   荷属圣马丁岛
SY    SYR   叙利亚
SZ    SWZ   斯威士兰
TC    TCA   特克斯群岛和凯科斯群岛
TD    TCD   乍得
TF    ATF   法属南特立尼达
TG    TGO   多哥
TH    THA   泰国
TJ    TJK   塔吉克斯坦
TK    TKL   联合群岛
TL    TLS   东帝汶
TM    TKM   土库曼斯坦
TN    TUN   突尼斯
TO    TON   汤加
TR    TUR   土耳其
TT    TTO   特立尼达和多巴哥
TV    TUV   图瓦卢
TW    TWN   台湾地区
TZ    TZA   坦桑尼亚
UA    UKR   乌克兰
UG    UGA   乌干达
UM    UMI   美属小奥特兰群岛
US    USA   美国
UY    URY   乌拉圭
UZ    UZB   乌兹别克斯坦
VA    VAT   梵蒂冈
VC    VCT   圣文森特和格林纳丁斯
VE    VEN   委内瑞拉
VG    VGB   英属维京群岛
VI    VIR   美属维京群岛
VN    VNM   越南
VU    VUT   瓦努阿图
WF    WLF   瓦利斯群岛和富图纳群岛
WS    WSM   东萨摩亚
YE    YEM   也门
YT    MYT   马约特岛
ZA    ZAF   南非
ZM    ZMB   赞比亚
ZW    ZWE   津巴布韦

获取币种和简码

@Test
public void getCurrencies(){Set<Currency> availableCurrencies = Currency.getAvailableCurrencies();System.out.println(availableCurrencies.size());availableCurrencies.stream().forEach(c -> System.out.println(c.getCurrencyCode() + "\t\t" + c.getDisplayName()));
}

输出结果

224
TTD     特立尼达和多巴哥元
LTL     立陶宛立特
JOD     约旦第纳尔
GNF     几内亚法郎
QAR     卡塔尔里亚尔
VUV     瓦努阿图瓦图
BGL     保加利亚硬列弗
MMK     缅甸开亚特
GRD     希腊德拉克马
HKD     港元
BHD     巴林第纳尔
VEF     委内瑞拉强势玻利瓦
YER     也门里亚尔
NLG     荷兰盾
AMD     亚美尼亚德拉姆
KES     肯尼亚先令
EGP     埃及镑
MXN     墨西哥比索
TMM     土库曼斯坦马纳特
ISK     冰岛克朗
ITL     意大利里拉
AED     阿联酋迪拉姆
THB     泰铢
RUR     俄国卢布 (1991-1998)
NOK     挪威克朗
MDL     摩尔多瓦列伊
GWP     几内亚比绍比索
BRL     巴西雷亚尔
SEK     瑞典克朗
XFO     法国金法郎
UZS     乌兹别克斯苏姆
XTS     为测试保留的代码
XUA     ADB Unit of Account
ADP     安道尔比塞塔
BZD     伯利兹元
BIF     布隆迪法郎
STD     圣多美和普林西比多布拉
XCD     东加勒比元
BYR     白俄罗斯卢布
COP     哥伦比亚比索
BEF     比利时法郎
SVC     萨尔瓦多科朗
XBB     欧洲货币联盟
TOP     汤加潘加
MYR     马来西亚林吉特
DJF     吉布提法郎
SHP     圣赫勒拿群岛磅
KWD     科威特第纳尔
GHS     加纳塞地
UAH     乌克兰格里夫尼亚
MXV     墨西哥 Unidad de Inversion (UDI)(资金)
GHC     加纳塞第
IEP     爱尔兰镑
SKK     斯洛伐克克朗
KZT     哈萨克斯坦坚戈
BYB     白俄罗斯新卢布 (1994-1999)
ZWL     津巴布韦元 (2009)
ROL     旧罗马尼亚列伊
CHW     CHW
SIT     斯洛文尼亚托拉尔
IDR     印度尼西亚盾
AYM     AYM
OMR     阿曼里亚尔
SZL     斯威士兰里兰吉尼
XAU     黄金
XFU     法国 UIC 法郎
XBA     欧洲复合单位
MZM     旧莫桑比克美提卡
NGN     尼日利亚奈拉
DKK     丹麦克朗
KHR     柬埔寨瑞尔
ERN     厄立特里亚纳克法
TRL     土耳其里拉
EUR     欧元
TJS     塔吉克斯坦索莫尼
LYD     利比亚第纳尔
SCR     塞舌尔卢比
JPY     日元
KPW     朝鲜圆
SSP     South Sudanese Pound
DZD     阿尔及利亚第纳尔
CZK     捷克克郎
SDD     苏丹第纳尔
CVE     佛得角埃斯库多
TPE     帝汶埃斯库多
SLL     塞拉利昂利昂
GTQ     危地马拉格查尔
HNL     洪都拉斯拉伦皮拉
VEB     委内瑞拉博利瓦
UYU     乌拉圭比索
NPR     尼泊尔卢比
XOF     非洲金融共同体法郎
AZN     阿塞拜疆马纳特
CYP     塞浦路斯镑
AFN     阿富汗尼
PGK     巴布亚新几内亚基那
GEL     乔治亚拉瑞
RWF     卢旺达法郎
LKR     斯里兰卡卢比
CSD     旧塞尔维亚第纳尔
LBP     黎巴嫩镑
XBD     欧洲计算单位 (XBD)
MGA     马达加斯加阿里亚里
MRO     毛里塔尼亚乌吉亚
CAD     加拿大元
WST     西萨摩亚塔拉
BWP     博茨瓦纳普拉
BAM     波士尼亚-赫塞哥维纳兑换券
ZWN     ZWN
LVL     拉脱维亚拉特
YUM     南斯拉夫偌威第纳尔
PTE     葡萄牙埃斯库多
KRW     韩圆
ANG     荷兰安替兰盾
BOB     玻利维亚诺
XPT     铂
RSD     塞尔维亚第纳尔
FJD     斐济元
USS     美元(当日)
XXX     货币未知或无效
ZAR     南非兰特
PYG     巴拉圭瓜拉尼
COU     COU
BDT     孟加拉塔卡
KYD     开曼元
BND     文莱元
XBC     欧洲计算单位 (XBC)
XPD     钯
MOP     澳门元
TMT     土库曼斯坦新马纳特
FRF     法国法郎
ETB     埃塞俄比亚比尔
PEN     秘鲁新索尔
XPF     太平洋法郎
MUR     毛里求斯卢比
EEK     爱沙尼亚克朗
PKR     巴基斯坦卢比
HTG     海地古德
SRG     苏里南盾
FKP     福克兰镑
IRR     伊朗里亚尔
TWD     新台币
NAD     纳米比亚元
BOV     玻利维亚 Mvdol(资金)
ZWR     Zimbabwean Dollar (2008)
MTL     马耳他里拉
NZD     新西兰元
SRD     苏里南元
SOS     索马里先令
BTN     不丹努扎姆
GIP     直布罗陀镑
LAK     老挝基普
ARS     阿根廷比索
SAR     沙特里亚尔
BMD     百慕大元
ALL     阿尔巴尼亚列克
PAB     巴拿马巴波亚
RUB     俄国卢布
DOP     多米尼加比索
MGF     马达加斯加法郎
UYI     UYI
GYD     圭亚那元
XAG     银
PLN     波兰兹罗提
XAF     中非金融合作法郎
CRC     哥斯达黎加科朗
ESP     西班牙比塞塔
CNY     人民币
BSD     巴哈马元
AFA     阿富汗尼 (1927-2002)
VND     越南盾
AOA     安哥拉宽扎
RON     罗马尼亚列伊
CUC     古巴可兑换比索
ZWD     津巴布韦元
TZS     坦桑尼亚先令
FIM     芬兰马克
KMF     科摩罗法郎
BBD     巴巴多斯元
MVR     马尔代夫拉菲亚
MAD     摩洛哥迪拉姆
SDG     Sudanese Pound
USD     美元
JMD     牙买加元
NIO     尼加拉瓜金科多巴
INR     印度卢比
SGD     新加坡元
LSL     莱索托洛蒂
CDF     刚果法郎
LUF     卢森堡法郎
USN     美元(次日)
XDR     特别提款权
AUD     澳大利亚元
CLP     智利比索
UGX     乌干达先令
MZN     莫桑比克美提卡
CUP     古巴比索
BGN     保加利亚新列弗
CHE     CHE
MKD     马其顿戴代纳尔
ZMK     赞比亚克瓦查
HRK     克罗地亚库纳
TND     突尼斯第纳尔
KGS     吉尔吉斯斯坦索姆
GMD     冈比亚达拉西
SBD     所罗门群岛元
ZMW     ZMW
SYP     叙利亚镑
CHF     瑞士法郎
MNT     蒙古图格里克
ATS     奥地利先令
DEM     德国马克
GBP     英镑
HUF     匈牙利福林
AZM     阿塞拜疆马纳特 (1993-2006)
PHP     菲律宾比索
MWK     马拉维克瓦查
CLF     智利 Unidades de Fomento(资金)
TRY     新土耳其里拉
IQD     伊拉克第纳尔
ILS     以色列新谢克尔
XSU     Sucre
AWG     阿鲁巴基尔德元
LRD     利比亚元

获取系统语言

@Test
public void getSystemLanguages(){Locale[] localeList = Locale.getAvailableLocales();Arrays.stream(localeList).forEach(l -> {String iso3Country = null;try {iso3Country = l.getISO3Country();} catch (MissingResourceException e) { }String language = l.getLanguage();String iso3Language = l.getISO3Language();String country = l.getCountry();String displayCountry = l.getDisplayCountry();String displayLanguage = l.getDisplayLanguage();String displayName = l.getDisplayName();StringBuilder s = new StringBuilder();s.append("iso3Country").append("=").append(iso3Country).append(" ");s.append("language").append("=").append(language).append(" ");s.append("iso3Language").append("=").append(iso3Language).append(" ");s.append("country").append("=").append(country).append(" ");s.append("displayCountry").append("=").append(displayCountry).append(" ");s.append("displayLanguage").append("=").append(displayLanguage).append(" ");s.append("displayName").append("=").append(displayName).append(" ");System.out.println(s);});
}

输出结果

size: 160
iso3Country= language= iso3Language= country= displayCountry= displayLanguage= displayName=
iso3Country=ARE language=ar iso3Language=ara country=AE displayCountry=阿拉伯联合酋长国 displayLanguage=阿拉伯文 displayName=阿拉伯文 (阿拉伯联合酋长国)
iso3Country=JOR language=ar iso3Language=ara country=JO displayCountry=约旦 displayLanguage=阿拉伯文 displayName=阿拉伯文 (约旦)
iso3Country=SYR language=ar iso3Language=ara country=SY displayCountry=叙利亚 displayLanguage=阿拉伯文 displayName=阿拉伯文 (叙利亚)
iso3Country=HRV language=hr iso3Language=hrv country=HR displayCountry=克罗地亚 displayLanguage=克罗地亚文 displayName=克罗地亚文 (克罗地亚)
iso3Country=BEL language=fr iso3Language=fra country=BE displayCountry=比利时 displayLanguage=法文 displayName=法文 (比利时)
iso3Country=PAN language=es iso3Language=spa country=PA displayCountry=巴拿马 displayLanguage=西班牙文 displayName=西班牙文 (巴拿马)
iso3Country=MLT language=mt iso3Language=mlt country=MT displayCountry=马耳他 displayLanguage=马耳他文 displayName=马耳他文 (马耳他)
iso3Country=VEN language=es iso3Language=spa country=VE displayCountry=委内瑞拉 displayLanguage=西班牙文 displayName=西班牙文 (委内瑞拉)
iso3Country= language=bg iso3Language=bul country= displayCountry= displayLanguage=保加利亚文 displayName=保加利亚文
iso3Country=TWN language=zh iso3Language=zho country=TW displayCountry=台湾地区 displayLanguage=中文 displayName=中文 (台湾地区)
iso3Country= language=it iso3Language=ita country= displayCountry= displayLanguage=意大利文 displayName=意大利文
iso3Country= language=ko iso3Language=kor country= displayCountry= displayLanguage=朝鲜文 displayName=朝鲜文
iso3Country= language=uk iso3Language=ukr country= displayCountry= displayLanguage=乌克兰文 displayName=乌克兰文
iso3Country= language=lv iso3Language=lav country= displayCountry= displayLanguage=拉托维亚文(列托) displayName=拉托维亚文(列托)
iso3Country=DNK language=da iso3Language=dan country=DK displayCountry=丹麦 displayLanguage=丹麦文 displayName=丹麦文 (丹麦)
iso3Country=PRI language=es iso3Language=spa country=PR displayCountry=波多黎哥 displayLanguage=西班牙文 displayName=西班牙文 (波多黎哥)
iso3Country=VNM language=vi iso3Language=vie country=VN displayCountry=越南 displayLanguage=越南文 displayName=越南文 (越南)
iso3Country=USA language=en iso3Language=eng country=US displayCountry=美国 displayLanguage=英文 displayName=英文 (美国)
iso3Country=MNE language=sr iso3Language=srp country=ME displayCountry=黑山 displayLanguage=塞尔维亚文 displayName=塞尔维亚文 (黑山)
iso3Country=SWE language=sv iso3Language=swe country=SE displayCountry=瑞典 displayLanguage=瑞典文 displayName=瑞典文 (瑞典)
iso3Country=BOL language=es iso3Language=spa country=BO displayCountry=玻利维亚 displayLanguage=西班牙文 displayName=西班牙文 (玻利维亚)
iso3Country=SGP language=en iso3Language=eng country=SG displayCountry=新加坡 displayLanguage=英文 displayName=英文 (新加坡)
iso3Country=BHR language=ar iso3Language=ara country=BH displayCountry=巴林 displayLanguage=阿拉伯文 displayName=阿拉伯文 (巴林)
iso3Country= language=pt iso3Language=por country= displayCountry= displayLanguage=葡萄牙文 displayName=葡萄牙文
iso3Country=SAU language=ar iso3Language=ara country=SA displayCountry=沙特阿拉伯 displayLanguage=阿拉伯文 displayName=阿拉伯文 (沙特阿拉伯)
iso3Country= language=sk iso3Language=slk country= displayCountry= displayLanguage=斯洛伐克文 displayName=斯洛伐克文
iso3Country=YEM language=ar iso3Language=ara country=YE displayCountry=也门 displayLanguage=阿拉伯文 displayName=阿拉伯文 (也门)
iso3Country=IND language=hi iso3Language=hin country=IN displayCountry=印度 displayLanguage=印地文 displayName=印地文 (印度)
iso3Country= language=ga iso3Language=gle country= displayCountry= displayLanguage=爱尔兰文 displayName=爱尔兰文
iso3Country=MLT language=en iso3Language=eng country=MT displayCountry=马耳他 displayLanguage=英文 displayName=英文 (马耳他)
iso3Country=FIN language=fi iso3Language=fin country=FI displayCountry=芬兰 displayLanguage=芬兰文 displayName=芬兰文 (芬兰)
iso3Country= language=et iso3Language=est country= displayCountry= displayLanguage=爱沙尼亚文 displayName=爱沙尼亚文
iso3Country= language=sv iso3Language=swe country= displayCountry= displayLanguage=瑞典文 displayName=瑞典文
iso3Country= language=cs iso3Language=ces country= displayCountry= displayLanguage=捷克文 displayName=捷克文
iso3Country=BIH language=sr iso3Language=srp country=BA displayCountry=波斯尼亚和黑山共和国 displayLanguage=塞尔维亚文 displayName=塞尔维亚文 (拉丁文,波斯尼亚和黑山共和国)
iso3Country= language=el iso3Language=ell country= displayCountry= displayLanguage=希腊文 displayName=希腊文
iso3Country=UKR language=uk iso3Language=ukr country=UA displayCountry=乌克兰 displayLanguage=乌克兰文 displayName=乌克兰文 (乌克兰)
iso3Country= language=hu iso3Language=hun country= displayCountry= displayLanguage=匈牙利文 displayName=匈牙利文
iso3Country=CHE language=fr iso3Language=fra country=CH displayCountry=瑞士 displayLanguage=法文 displayName=法文 (瑞士)
iso3Country= language=in iso3Language=ind country= displayCountry= displayLanguage=印度尼西亚文 displayName=印度尼西亚文
iso3Country=ARG language=es iso3Language=spa country=AR displayCountry=阿根廷 displayLanguage=西班牙文 displayName=西班牙文 (阿根廷)
iso3Country=EGY language=ar iso3Language=ara country=EG displayCountry=埃及 displayLanguage=阿拉伯文 displayName=阿拉伯文 (埃及)
iso3Country=JPN language=ja iso3Language=jpn country=JP displayCountry=日本 displayLanguage=日文 displayName=日文 (日本,JP)
iso3Country=SLV language=es iso3Language=spa country=SV displayCountry=萨尔瓦多 displayLanguage=西班牙文 displayName=西班牙文 (萨尔瓦多)
iso3Country=BRA language=pt iso3Language=por country=BR displayCountry=巴西 displayLanguage=葡萄牙文 displayName=葡萄牙文 (巴西)
iso3Country= language=be iso3Language=bel country= displayCountry= displayLanguage=白俄罗斯文 displayName=白俄罗斯文
iso3Country=ISL language=is iso3Language=isl country=IS displayCountry=冰岛 displayLanguage=冰岛文 displayName=冰岛文 (冰岛)
iso3Country=CZE language=cs iso3Language=ces country=CZ displayCountry=捷克共和国 displayLanguage=捷克文 displayName=捷克文 (捷克共和国)
iso3Country= language=es iso3Language=spa country= displayCountry= displayLanguage=西班牙文 displayName=西班牙文
iso3Country=POL language=pl iso3Language=pol country=PL displayCountry=波兰 displayLanguage=波兰文 displayName=波兰文 (波兰)
iso3Country= language=tr iso3Language=tur country= displayCountry= displayLanguage=土耳其文 displayName=土耳其文
iso3Country=ESP language=ca iso3Language=cat country=ES displayCountry=西班牙 displayLanguage=加泰罗尼亚文 displayName=加泰罗尼亚文 (西班牙)
iso3Country=null language=sr iso3Language=srp country=CS displayCountry=塞尔维亚及黑山 displayLanguage=塞尔维亚文 displayName=塞尔维亚文 (塞尔维亚及黑山)
iso3Country=MYS language=ms iso3Language=msa country=MY displayCountry=马来西亚 displayLanguage=马来文 displayName=马来文 (马来西亚)
iso3Country= language=hr iso3Language=hrv country= displayCountry= displayLanguage=克罗地亚文 displayName=克罗地亚文
iso3Country= language=lt iso3Language=lit country= displayCountry= displayLanguage=立陶宛文 displayName=立陶宛文
iso3Country=ESP language=es iso3Language=spa country=ES displayCountry=西班牙 displayLanguage=西班牙文 displayName=西班牙文 (西班牙)
iso3Country=COL language=es iso3Language=spa country=CO displayCountry=哥伦比亚 displayLanguage=西班牙文 displayName=西班牙文 (哥伦比亚)
iso3Country=BGR language=bg iso3Language=bul country=BG displayCountry=保加利亚 displayLanguage=保加利亚文 displayName=保加利亚文 (保加利亚)
iso3Country= language=sq iso3Language=sqi country= displayCountry= displayLanguage=阿尔巴尼亚文 displayName=阿尔巴尼亚文
iso3Country= language=fr iso3Language=fra country= displayCountry= displayLanguage=法文 displayName=法文
iso3Country= language=ja iso3Language=jpn country= displayCountry= displayLanguage=日文 displayName=日文
iso3Country=BIH language=sr iso3Language=srp country=BA displayCountry=波斯尼亚和黑山共和国 displayLanguage=塞尔维亚文 displayName=塞尔维亚文 (波斯尼亚和黑山共和国)
iso3Country= language=is iso3Language=isl country= displayCountry= displayLanguage=冰岛文 displayName=冰岛文
iso3Country=PRY language=es iso3Language=spa country=PY displayCountry=巴拉圭 displayLanguage=西班牙文 displayName=西班牙文 (巴拉圭)
iso3Country= language=de iso3Language=deu country= displayCountry= displayLanguage=德文 displayName=德文
iso3Country=ECU language=es iso3Language=spa country=EC displayCountry=厄瓜多尔 displayLanguage=西班牙文 displayName=西班牙文 (厄瓜多尔)
iso3Country=USA language=es iso3Language=spa country=US displayCountry=美国 displayLanguage=西班牙文 displayName=西班牙文 (美国)
iso3Country=SDN language=ar iso3Language=ara country=SD displayCountry=苏丹 displayLanguage=阿拉伯文 displayName=阿拉伯文 (苏丹)
iso3Country= language=en iso3Language=eng country= displayCountry= displayLanguage=英文 displayName=英文
iso3Country=ROU language=ro iso3Language=ron country=RO displayCountry=罗马尼亚 displayLanguage=罗马尼亚文 displayName=罗马尼亚文 (罗马尼亚)
iso3Country=PHL language=en iso3Language=eng country=PH displayCountry=菲律宾 displayLanguage=英文 displayName=英文 (菲律宾)
iso3Country= language=ca iso3Language=cat country= displayCountry= displayLanguage=加泰罗尼亚文 displayName=加泰罗尼亚文
iso3Country=TUN language=ar iso3Language=ara country=TN displayCountry=突尼斯 displayLanguage=阿拉伯文 displayName=阿拉伯文 (突尼斯)
iso3Country=MNE language=sr iso3Language=srp country=ME displayCountry=黑山 displayLanguage=塞尔维亚文 displayName=塞尔维亚文 (拉丁文,黑山)
iso3Country=GTM language=es iso3Language=spa country=GT displayCountry=危地马拉 displayLanguage=西班牙文 displayName=西班牙文 (危地马拉)
iso3Country= language=sl iso3Language=slv country= displayCountry= displayLanguage=斯洛文尼亚文 displayName=斯洛文尼亚文
iso3Country=KOR language=ko iso3Language=kor country=KR displayCountry=韩国 displayLanguage=朝鲜文 displayName=朝鲜文 (韩国)
iso3Country=CYP language=el iso3Language=ell country=CY displayCountry=塞浦路斯 displayLanguage=希腊文 displayName=希腊文 (塞浦路斯)
iso3Country=MEX language=es iso3Language=spa country=MX displayCountry=墨西哥 displayLanguage=西班牙文 displayName=西班牙文 (墨西哥)
iso3Country=RUS language=ru iso3Language=rus country=RU displayCountry=俄罗斯 displayLanguage=俄文 displayName=俄文 (俄罗斯)
iso3Country=HND language=es iso3Language=spa country=HN displayCountry=洪都拉斯 displayLanguage=西班牙文 displayName=西班牙文 (洪都拉斯)
iso3Country=HKG language=zh iso3Language=zho country=HK displayCountry=香港 displayLanguage=中文 displayName=中文 (香港)
iso3Country=NOR language=no iso3Language=nor country=NO displayCountry=挪威 displayLanguage=挪威文 displayName=挪威文 (挪威,Nynorsk)
iso3Country=HUN language=hu iso3Language=hun country=HU displayCountry=匈牙利 displayLanguage=匈牙利文 displayName=匈牙利文 (匈牙利)
iso3Country=THA language=th iso3Language=tha country=TH displayCountry=泰国 displayLanguage=泰文 displayName=泰文 (泰国)
iso3Country=IRQ language=ar iso3Language=ara country=IQ displayCountry=伊拉克 displayLanguage=阿拉伯文 displayName=阿拉伯文 (伊拉克)
iso3Country=CHL language=es iso3Language=spa country=CL displayCountry=智利 displayLanguage=西班牙文 displayName=西班牙文 (智利)
iso3Country= language=fi iso3Language=fin country= displayCountry= displayLanguage=芬兰文 displayName=芬兰文
iso3Country=MAR language=ar iso3Language=ara country=MA displayCountry=摩洛哥 displayLanguage=阿拉伯文 displayName=阿拉伯文 (摩洛哥)
iso3Country=IRL language=ga iso3Language=gle country=IE displayCountry=爱尔兰 displayLanguage=爱尔兰文 displayName=爱尔兰文 (爱尔兰)
iso3Country= language=mk iso3Language=mkd country= displayCountry= displayLanguage=马其顿文 displayName=马其顿文
iso3Country=TUR language=tr iso3Language=tur country=TR displayCountry=土耳其 displayLanguage=土耳其文 displayName=土耳其文 (土耳其)
iso3Country=EST language=et iso3Language=est country=EE displayCountry=爱沙尼亚 displayLanguage=爱沙尼亚文 displayName=爱沙尼亚文 (爱沙尼亚)
iso3Country=QAT language=ar iso3Language=ara country=QA displayCountry=卡塔尔 displayLanguage=阿拉伯文 displayName=阿拉伯文 (卡塔尔)
iso3Country= language=sr iso3Language=srp country= displayCountry= displayLanguage=塞尔维亚文 displayName=塞尔维亚文 (拉丁文)
iso3Country=PRT language=pt iso3Language=por country=PT displayCountry=葡萄牙 displayLanguage=葡萄牙文 displayName=葡萄牙文 (葡萄牙)
iso3Country=LUX language=fr iso3Language=fra country=LU displayCountry=卢森堡 displayLanguage=法文 displayName=法文 (卢森堡)
iso3Country=OMN language=ar iso3Language=ara country=OM displayCountry=阿曼 displayLanguage=阿拉伯文 displayName=阿拉伯文 (阿曼)
iso3Country= language=th iso3Language=tha country= displayCountry= displayLanguage=泰文 displayName=泰文
iso3Country=ALB language=sq iso3Language=sqi country=AL displayCountry=阿尔巴尼亚 displayLanguage=阿尔巴尼亚文 displayName=阿尔巴尼亚文 (阿尔巴尼亚)
iso3Country=DOM language=es iso3Language=spa country=DO displayCountry=多米尼加共和国 displayLanguage=西班牙文 displayName=西班牙文 (多米尼加共和国)
iso3Country=CUB language=es iso3Language=spa country=CU displayCountry=古巴 displayLanguage=西班牙文 displayName=西班牙文 (古巴)
iso3Country= language=ar iso3Language=ara country= displayCountry= displayLanguage=阿拉伯文 displayName=阿拉伯文
iso3Country= language=ru iso3Language=rus country= displayCountry= displayLanguage=俄文 displayName=俄文
iso3Country=NZL language=en iso3Language=eng country=NZ displayCountry=新西兰 displayLanguage=英文 displayName=英文 (新西兰)
iso3Country=SRB language=sr iso3Language=srp country=RS displayCountry=塞尔维亚 displayLanguage=塞尔维亚文 displayName=塞尔维亚文 (塞尔维亚)
iso3Country=CHE language=de iso3Language=deu country=CH displayCountry=瑞士 displayLanguage=德文 displayName=德文 (瑞士)
iso3Country=URY language=es iso3Language=spa country=UY displayCountry=乌拉圭 displayLanguage=西班牙文 displayName=西班牙文 (乌拉圭)
iso3Country= language=ms iso3Language=msa country= displayCountry= displayLanguage=马来文 displayName=马来文
iso3Country=GRC language=el iso3Language=ell country=GR displayCountry=希腊 displayLanguage=希腊文 displayName=希腊文 (希腊)
iso3Country=ISR language=iw iso3Language=heb country=IL displayCountry=以色列 displayLanguage=希伯来文 displayName=希伯来文 (以色列)
iso3Country=ZAF language=en iso3Language=eng country=ZA displayCountry=南非 displayLanguage=英文 displayName=英文 (南非)
iso3Country=THA language=th iso3Language=tha country=TH displayCountry=泰国 displayLanguage=泰文 displayName=泰文 (泰国,TH)
iso3Country= language=hi iso3Language=hin country= displayCountry= displayLanguage=印地文 displayName=印地文
iso3Country=FRA language=fr iso3Language=fra country=FR displayCountry=法国 displayLanguage=法文 displayName=法文 (法国)
iso3Country=AUT language=de iso3Language=deu country=AT displayCountry=奥地利 displayLanguage=德文 displayName=德文 (奥地利)
iso3Country= language=nl iso3Language=nld country= displayCountry= displayLanguage=荷兰文 displayName=荷兰文
iso3Country=NOR language=no iso3Language=nor country=NO displayCountry=挪威 displayLanguage=挪威文 displayName=挪威文 (挪威)
iso3Country=AUS language=en iso3Language=eng country=AU displayCountry=澳大利亚 displayLanguage=英文 displayName=英文 (澳大利亚)
iso3Country= language=vi iso3Language=vie country= displayCountry= displayLanguage=越南文 displayName=越南文
iso3Country=NLD language=nl iso3Language=nld country=NL displayCountry=荷兰 displayLanguage=荷兰文 displayName=荷兰文 (荷兰)
iso3Country=CAN language=fr iso3Language=fra country=CA displayCountry=加拿大 displayLanguage=法文 displayName=法文 (加拿大)
iso3Country=LVA language=lv iso3Language=lav country=LV displayCountry=拉脱维亚 displayLanguage=拉托维亚文(列托) displayName=拉托维亚文(列托) (拉脱维亚)
iso3Country=LUX language=de iso3Language=deu country=LU displayCountry=卢森堡 displayLanguage=德文 displayName=德文 (卢森堡)
iso3Country=CRI language=es iso3Language=spa country=CR displayCountry=哥斯达黎加 displayLanguage=西班牙文 displayName=西班牙文 (哥斯达黎加)
iso3Country=KWT language=ar iso3Language=ara country=KW displayCountry=科威特 displayLanguage=阿拉伯文 displayName=阿拉伯文 (科威特)
iso3Country= language=sr iso3Language=srp country= displayCountry= displayLanguage=塞尔维亚文 displayName=塞尔维亚文
iso3Country=LBY language=ar iso3Language=ara country=LY displayCountry=利比亚 displayLanguage=阿拉伯文 displayName=阿拉伯文 (利比亚)
iso3Country= language=mt iso3Language=mlt country= displayCountry= displayLanguage=马耳他文 displayName=马耳他文
iso3Country=CHE language=it iso3Language=ita country=CH displayCountry=瑞士 displayLanguage=意大利文 displayName=意大利文 (瑞士)
iso3Country= language=da iso3Language=dan country= displayCountry= displayLanguage=丹麦文 displayName=丹麦文
iso3Country=DEU language=de iso3Language=deu country=DE displayCountry=德国 displayLanguage=德文 displayName=德文 (德国)
iso3Country=DZA language=ar iso3Language=ara country=DZ displayCountry=阿尔及利亚 displayLanguage=阿拉伯文 displayName=阿拉伯文 (阿尔及利亚)
iso3Country=SVK language=sk iso3Language=slk country=SK displayCountry=斯洛伐克 displayLanguage=斯洛伐克文 displayName=斯洛伐克文 (斯洛伐克)
iso3Country=LTU language=lt iso3Language=lit country=LT displayCountry=立陶宛 displayLanguage=立陶宛文 displayName=立陶宛文 (立陶宛)
iso3Country=ITA language=it iso3Language=ita country=IT displayCountry=意大利 displayLanguage=意大利文 displayName=意大利文 (意大利)
iso3Country=IRL language=en iso3Language=eng country=IE displayCountry=爱尔兰 displayLanguage=英文 displayName=英文 (爱尔兰)
iso3Country=SGP language=zh iso3Language=zho country=SG displayCountry=新加坡 displayLanguage=中文 displayName=中文 (新加坡)
iso3Country= language=ro iso3Language=ron country= displayCountry= displayLanguage=罗马尼亚文 displayName=罗马尼亚文
iso3Country=CAN language=en iso3Language=eng country=CA displayCountry=加拿大 displayLanguage=英文 displayName=英文 (加拿大)
iso3Country=BEL language=nl iso3Language=nld country=BE displayCountry=比利时 displayLanguage=荷兰文 displayName=荷兰文 (比利时)
iso3Country= language=no iso3Language=nor country= displayCountry= displayLanguage=挪威文 displayName=挪威文
iso3Country= language=pl iso3Language=pol country= displayCountry= displayLanguage=波兰文 displayName=波兰文
iso3Country=CHN language=zh iso3Language=zho country=CN displayCountry=中国 displayLanguage=中文 displayName=中文 (中国)
iso3Country=JPN language=ja iso3Language=jpn country=JP displayCountry=日本 displayLanguage=日文 displayName=日文 (日本)
iso3Country=GRC language=de iso3Language=deu country=GR displayCountry=希腊 displayLanguage=德文 displayName=德文 (希腊)
iso3Country=SRB language=sr iso3Language=srp country=RS displayCountry=塞尔维亚 displayLanguage=塞尔维亚文 displayName=塞尔维亚文 (拉丁文,塞尔维亚)
iso3Country= language=iw iso3Language=heb country= displayCountry= displayLanguage=希伯来文 displayName=希伯来文
iso3Country=IND language=en iso3Language=eng country=IN displayCountry=印度 displayLanguage=英文 displayName=英文 (印度)
iso3Country=LBN language=ar iso3Language=ara country=LB displayCountry=黎巴嫩 displayLanguage=阿拉伯文 displayName=阿拉伯文 (黎巴嫩)
iso3Country=NIC language=es iso3Language=spa country=NI displayCountry=尼加拉瓜 displayLanguage=西班牙文 displayName=西班牙文 (尼加拉瓜)
iso3Country= language=zh iso3Language=zho country= displayCountry= displayLanguage=中文 displayName=中文
iso3Country=MKD language=mk iso3Language=mkd country=MK displayCountry=马其顿王国 displayLanguage=马其顿文 displayName=马其顿文 (马其顿王国)
iso3Country=BLR language=be iso3Language=bel country=BY displayCountry=白俄罗斯 displayLanguage=白俄罗斯文 displayName=白俄罗斯文 (白俄罗斯)
iso3Country=SVN language=sl iso3Language=slv country=SI displayCountry=斯洛文尼亚 displayLanguage=斯洛文尼亚文 displayName=斯洛文尼亚文 (斯洛文尼亚)
iso3Country=PER language=es iso3Language=spa country=PE displayCountry=秘鲁 displayLanguage=西班牙文 displayName=西班牙文 (秘鲁)
iso3Country=IDN language=in iso3Language=ind country=ID displayCountry=印度尼西亚 displayLanguage=印度尼西亚文 displayName=印度尼西亚文 (印度尼西亚)
iso3Country=GBR language=en iso3Language=eng country=GB displayCountry=英国 displayLanguage=英文 displayName=英文 (英国)

获取所有的语言,包含:语言、语言对应的文字、语系

@Test
public void getAllLanguages(){ResourceBundleBasedAdapter resourceBundleBasedAdapter = ((ResourceBundleBasedAdapter) LocaleProviderAdapter.forJRE());OpenListResourceBundle resource = resourceBundleBasedAdapter.getLocaleData().getLocaleNames(Locale.CHINA);Set<String> data = resource.keySet();List<String> codes = data.stream()// 过滤地图划分的数据,如:非洲、亚洲、东亚、东南亚这些数据.filter(code -> StringUtils.isAlpha(code))// 过滤掉国家数据.filter(code -> StringUtils.isAllLowerCase(code)).collect(Collectors.toList());codes.sort(Comparator.naturalOrder());System.out.println("size: " + codes.size());codes.forEach(code -> System.out.println(code + "\t\t" + resource.getString(code)));
}

输出结果

 size: 672
aa      阿法文
aar     阿法尔文
ab      阿布哈西亚文
abk     阿布哈西亚文
ace     亚齐文
ach     阿乔利文
ada     阿当梅文
ady     阿迪何文
ae      阿维斯陀文
af      南非荷兰文
afa     亚非诸语言
afh     阿弗里希利文
afr     南非荷兰文
ain     阿伊努文
ak      库阿文
aka     库阿文
akk     阿卡德文
alb     阿尔巴尼亚文
ale     阿留申文
alg     其他阿尔贡语系
alt     南阿尔泰文
am      阿姆哈拉文
amh     阿姆哈拉文
an      阿拉贡文
ang     古英文
anp     昂加语
apa     阿帕切文
ar      阿拉伯文
ara     阿拉伯文
arc     阿拉米文
arg     阿拉贡文
arm     亚美尼亚文
arn     马普切文
arp     阿拉帕霍文
art     其他人工语系
arw     阿拉瓦克文
as      阿萨姆文
asm     阿萨姆文
ast     阿斯图里亚思特文
ath     阿萨帕斯坎语系
aus     澳大利亚语系
av      阿瓦尔文
ava     阿瓦尔文
ave     阿维斯陀文
awa     阿瓦乔文
ay      艾马拉文
aym     艾马拉文
az      阿塞拜疆文
aze     阿塞拜疆文
ba      巴什客尔文
bad     班达文
bai     巴米累克语系
bak     巴什客尔文
bal     俾路支文
bam     班巴拉文
ban     巴厘语
baq     巴斯克文
bas     巴萨文
bat     其他波罗的语系
be      白俄罗斯文
bej     别札文
bel     白俄罗斯文
bem     别姆巴文
ben     孟加拉文
ber     柏柏尔文
bg      保加利亚文
bh      比哈尔文
bho     博杰普尔文
bi      比斯拉马文
bih     比哈尔文
bik     毕库尔文
bin     比尼文
bis     比斯拉马文
bla     司克司卡文
bm      班巴拉文
bn      孟加拉文
bnt     班图文
bo      西藏文
bos     波斯尼亚文
br      布里多尼文
bra     布拉杰文
bre     布里多尼文
bs      波斯尼亚文
btk     巴塔克语
bua     布里亚特文
bug     布吉语
bul     保加利亚文
bur     缅甸文
byn     布林文
ca      加泰罗尼亚文
cad     卡多文
cai     其他中美印第安语系
car     巴勒比文
cat     加泰罗尼亚文
cau     其他高加索语系
ce      车臣文
ceb     宿务文
cel     其他凯尔特语系
ch      查莫罗文
cha     查莫罗文
chb     契布卡文
che     车臣文
chg     查加文
chi     中文
chk     楚吾克文
chm     马里文
chn     契努克文
cho     乔克托文
chp     佩瓦扬文
chr     彻罗基文
chu     教会斯拉夫文
chv     楚瓦什文
chy     夏延文
cmc     查米克文
co      科西嘉文
cop     科普特文
cor     康沃尔文
cos     科西嘉文
cpe     其他以英文为基础的克里奥尔混合语系
cpf     其他以法文为基础的克里奥尔混合语系
cpp     其他以葡萄牙文为基础的克里奥尔混合语系
cr      克里文
cre     克里文
crh     克里米亚塔塔文
crp     其他克里奥尔混合语系
cs      捷克文
csb     卡舒文
cu      教会斯拉夫文
cus     其他库施特语系
cv      楚瓦什文
cy      威尔士文
cze     捷克文
da      丹麦文
dak     达科他文
dan     丹麦文
dar     达尔格瓦文
day     达雅克文
de      德文
del     特拉华文
den     司雷夫文 (阿萨帕斯坎诸语言)
dgr     多格里布文
din     丁卡文
div     迪维希文
doi     多格拉文
dra     其他德拉维语系
dsb     下索布文
dua     都阿拉文
dum     中古荷兰文
dut     荷兰文
dv      迪维希文
dyu     迪尤拉文
dz      不丹文
dzo     不丹文
ee      埃维文
efi     埃菲克文
egy     古埃及文
eka     埃克丘克文
el      希腊文
elx     艾拉米特文
en      英文
eng     英文
enm     中古英文
eo      世界文
epo     世界文
es      西班牙文
est     爱沙尼亚文
et      爱沙尼亚文
eu      巴斯克文
ewe     埃维文
ewo     旺杜文
fa      波斯文
fan     芳格文
fao     法罗文
fat     芳蒂文
ff      富拉文
fi      芬兰文
fij     斐济文
fil     菲律宾文
fin     芬兰文
fiu     其他芬兰乌戈尔语系
fj      斐济文
fo      法罗文
fon     丰文
fr      法文
fre     法文
frm     中古法文
fro     古法文
frr     北弗里西亚语
frs     东弗里西亚文
fry     西弗里斯兰语
ful     富拉文
fur     弗留利文
fy      弗里斯兰文
ga      爱尔兰文
gaa     加文
gay     迦约文
gba     葛巴亚文
gd      苏格兰- 盖尔文
gem     其他日尔曼语系
geo     格鲁吉亚文
ger     德文
gez     吉兹文
gil     吉尔伯特斯文
gl      加利西亚文
gla     盖尔语
gle     爱尔兰文
glg     加利西亚文
glv     马恩文
gmh     中古高地德文
gn      瓜拉尼文
goh     古高地德文
gon     岗德文
gor     科洛涅达罗文
got     哥特文
grb     格列博文
grc     古希腊文
gre     希腊语, 现代 (1453-)
grn     瓜拉尼文
gsw     瑞士德文
gu      古加拉提文
guj     古加拉提文
gv      马恩文
gwi     吉维克琴文
ha      豪撒文
hai     海达文
hat     海地文
hau     豪撒文
haw     夏威夷文
he      希伯来文
heb     希伯来文
her     赫雷罗文
hi      印地文
hil     希利盖农文
him     赫马查利文
hin     印地文
hit     赫梯文
hmn     赫蒙文
hmo     新里木托文
ho      新里木托文
hr      克罗地亚文
hrv     克罗地亚文
hsb     上索布文
ht      海地文
hu      匈牙利文
hun     匈牙利文
hup     胡帕文
hy      亚美尼亚文
hz      赫雷罗文
ia      拉丁国际文
iba     伊班文
ibo     伊博文
ice     冰岛文
id      印度尼西亚文
ido     伊多文
ie      拉丁国际文
ig      伊博文
ii      四川彝文
iii     四川彝文
ijo     伊乔文
ik      依奴皮维克文
iku     爱斯基摩文
ile     拉丁国际文
ilo     伊洛干诺文
in      印度尼西亚文
ina     拉丁国际语 (国际辅助语联盟)
inc     其他印度语系
ind     印度尼西亚文
ine     其他印欧语系
inh     印古什文
io      伊多文
ipk     依奴皮维克文
ira     伊朗文
iro     伊洛魁语系
is      冰岛文
it      意大利文
ita     意大利文
iu      爱斯基摩文
iw      希伯来文
ja      日文
jav     爪哇文
jbo     逻辑文
ji      依地文
jpn     日文
jpr     犹太波斯文
jrb     犹太阿拉伯文
jv      爪哇文
ka      格鲁吉亚文
kaa     卡拉卡尔帕克文
kab     卡比尔文
kac     卡琴文
kal     格陵兰文
kam     卡姆巴文
kan     卡纳塔克语
kar     喀伦文
kas     克什米尔文
kau     卡努里文
kaw     卡威文
kaz     哈萨克文
kbd     卡巴尔达文
kg      刚果文
kha     卡西文
khi     其他科伊桑语系
khm     中高棉语
kho     和田文
ki      吉库尤文
kik     吉库尤文
kin     卢旺达文
kir     吉尔吉斯文
kj      卡湾亚马文
kk      哈萨克文
kl      格陵兰文
km      柬埔寨文
kmb     金邦杜文
kn      埃纳德文
ko      朝鲜文
kok     刚卡尼文
kom     科米文
kon     刚果文
kor     朝鲜文
kos     科斯拉伊文
kpe     克佩勒语
kr      卡努里文
krc     卡拉恰伊巴尔卡尔文
krl     卡累利阿文
kro     克鲁文
kru     库鲁克文
ks      克什米尔文
ku      库尔德文
kua     宽亚玛语
kum     库梅克文
kur     库尔德文
kut     库特内文
kv      科米文
kw      康沃尔文
ky      吉尔吉斯文
la      拉丁文
lad     拉迪诺文
lah     拉亨达文
lam     兰巴文
lao     老挝文
lat     拉丁文
lav     拉托维亚文 (列托)
lb      卢森堡文
lez     莱兹依昂文
lg      干达文
li      林堡文
lim     林堡文
lin     林加拉文
lit     立陶宛文
ln      林加拉文
lo      老挝文
lol     芒戈文
loz     洛兹文
lt      立陶宛文
ltz     卢森堡文
lu      卢巴-加丹加
lua     鲁巴鲁瓦文
lub     卢巴-加丹加文
lug     干达文
lui     路易塞诺文
lun     隆达文
luo     卢奥文
lus     卢晒文
lv      拉托维亚文(列托)
mac     马其顿文
mad     摩洛哥迪拉姆
mag     马加伊文
mah     马绍尔文
mai     迈蒂利文
mak     望加锡文
mal     马来亚拉姆文
man     曼丁哥文
mao     毛利文
map     澳斯特罗尼西亚语系
mar     马拉地文
mas     萨伊语
may     马来文
mdf     莫克沙文
mdr     曼达尔
men     门迪文
mg      马尔加什文
mga     中古爱尔兰文
mh      马绍尔文
mi      毛利文
mic     米克马克文
min     米南卡保文
mis     各种不同语系
mk      马其顿文
mkh     其他孟高棉语系
ml      马来亚拉姆文
mlg     马尔加什文
mlt     马耳他文
mn      蒙古文
mnc     满文
mni     曼尼普里文
mno     马诺博语系
mo      摩尔多瓦文
moh     摩霍克文
mon     蒙古文
mos     莫西文
mr      马拉地文
ms      马来文
mt      马耳他文
mul     多种语系
mun     蒙达语系
mus     克里克文
mwl     米兰德斯文
mwr     马尔瓦利文
my      缅甸文
myn     玛雅语系
myv     俄日亚文
na      瑙鲁文
nah     纳瓦特尔文
nai     其他北美印第安语系
nap     拿波里文
nau     瑙鲁文
nav     纳瓦霍文
nb      挪威博克马尔文
nbl     恩德贝勒语, 南部
nd      北恩德比利文
nde     恩德贝勒语, 北部
ndo     恩东加文
nds     低地德文; 低地撒克逊文
ne      尼泊尔文
nep     尼泊尔文
new     尼瓦尔文
ng      恩东加文
nia     尼亚斯文
nic     尼加拉瓜科多巴
niu     纽埃文
nl      荷兰文
nn      挪威尼诺斯克文
nno     挪威尼诺斯克文
no      挪威文
nob     挪威博克马尔语
nog     诺盖文
non     古诺尔斯文
nor     挪威文
nqo     N’Ko (西非书面语言)
nr      南恩德比利文
nso     北索托文
nub     努比亚语系
nv      纳瓦霍文
nwc     尼瓦尔文
ny      尼扬扎文
nya     齐切瓦语
nym     尼亚姆韦齐文
nyn     尼昂科勒文
nyo     尼约罗文
nzi     恩济马文
oc      奥西坦文
oci     奥西坦文 (1500 后)
oj      奥吉布瓦文
oji     奥吉布瓦文
om      阿曼文
or      欧里亚文
ori     欧里亚文
orm     阿曼文
os      奥塞梯文
osa     奥萨格语
oss     奥塞梯文
ota     奥托曼土耳其文
oto     奥托米语系
pa      旁遮普文
paa     其他巴布亚文
pag     邦阿西楠语
pal     帕拉维文
pam     邦板牙文
pan     旁遮普文
pap     帕皮亚门托文
pau     帕劳文
peo     古老波斯语
per     波斯文
phi     其他菲律宾语系
phn     腓尼基文
pi      巴利文
pl      波兰文
pli     巴利文
pol     波兰文
pon     波纳佩文
por     葡萄牙文
pra     普拉克里特诸语言
pro     普罗文斯文
ps      普什图文
pt      葡萄牙文
pus     普什图文
qu      盖丘亚文
que     盖丘亚文
raj     拉贾斯坦文
rap     拉帕努伊文
rar     拉罗汤加文
rm      里托罗曼斯文
rn      基隆迪文
ro      罗马尼亚文
roa     其他拉丁语系
roh     罗曼什语
rom     吉普赛文
ru      俄文
rum     罗马尼亚文
run     基隆迪文
rup     亚美尼亚文
rus     俄文
rw      卢旺达文
sa      梵文
sad     散达维文
sag     桑戈文
sah     雅库特文
sai     其他南美印第安文
sal     萨利什文
sam     萨玛利亚文
san     梵文
sas     萨萨克文
sat     桑塔利文
sc      撒丁文
scn     西西里文
sco     苏格兰文
sd      苏丹文
se      北沙密文
sel     塞尔库普文
sem     其他闪族语系
sg      桑戈文
sga     古爱尔兰文
sgn     手语
shn     掸文
si      僧伽罗文
sid     悉达摩文
sin     辛哈拉语
sio     苏语诸语言
sit     汉藏诸语言
sk      斯洛伐克文
sl      斯洛文尼亚文
sla     其他斯拉夫语系
slo     斯洛伐克文
slv     斯洛文尼亚文
sm      萨摩亚文
sma     南萨米文
sme     北沙密文
smi     其他萨米文
smj     律勒欧萨莫斯语
smn     伊纳里萨米语
smo     萨摩亚文
sms     斯科特萨米文
sn      塞内加尔文
sna     修纳文
snd     信德文
snk     索尼基文
so      索马里文
sog     古粟特语
som     索马里文
son     桑海文
sot     索托语, 南部
spa     西班牙文
sq      阿尔巴尼亚文
sr      塞尔维亚文
srd     撒丁文
srn     Sranan Tongo (源于克里奥尔语)
srp     塞尔维亚文
srr     谢列尔文
ss      辛辛那提文
ssa     非洲撒哈拉沙漠边缘地带语言
ssw     斯瓦特文
st      塞索托文
su      苏丹文
suk     苏库马文
sun     巽他文
sus     苏苏文
sux     苏马文
sv      瑞典文
sw      斯瓦希里文
swa     斯瓦希里文
swe     瑞典文
syc     古典叙利亚语
syr     叙利亚语
ta      泰米尔文
tah     塔希提文
tai     傣语诸语言 (其他)
tam     泰米尔文
tat     鞑靼文
te      泰卢固文
tel     泰卢固文
tem     滕内语
ter     特列纳文
tet     特塔姆文
tg      塔吉克文
tgk     塔吉克文
tgl     塔加路族文
th      泰文
tha     泰文
ti      提格里尼亚文
tib     西藏文
tig     提格雷文
tir     提格里尼亚文
tiv     蒂夫文
tk      土库曼文
tkl     托克劳文
tl      塔加路族文
tlh     克林贡文
tli     特林吉特文
tmh     塔马奇克文
tn      突尼斯文
to      汤加文
tog     汤加文 (尼亚萨地区)
ton     汤加语 (汤加岛)
tpi     托克皮辛文
tr      土耳其文
ts      特松加文
tsi     蒂姆西亚文
tsn     突尼斯文
tso     特松加文
tt      鞑靼文
tuk     土库曼文
tum     通布卡文
tup     图皮语系
tur     土耳其文
tut     阿尔泰诸语言 (其他)
tvl     图瓦卢文
tw      契维文
twi     契维文
ty      塔希提文
tyv     图瓦文
udm     乌德穆尔特文
ug      维吾尔文
uga     乌加里特文
uig     维吾尔文
uk      乌克兰文
ukr     乌克兰文
umb     翁本杜文
und     未定语种
ur      乌尔都文
urd     乌尔都文
uz      乌兹别克文
uzb     乌兹别克文
vai     瓦伊文
ve      文达文
ven     文达文
vi      越南文
vie     越南文
vo      沃拉普克文
vol     沃拉普克文
vot     沃提克文
wa      瓦龙文
wak     瓦卡什诸语言
wal     瓦拉莫文
war     瓦赖文
was     瓦绍文
wel     威尔士文
wen     索布诸语言
wln     瓦龙文
wo      沃尔夫文
wol     沃尔夫文
xal     卡尔梅克文
xh      班图文
xho     班图文
yao     瑶族文
yap     雅浦文
yi      依地文
yid     依地文
yo      约鲁巴文
yor     约鲁巴文
ypk     尤皮克诸语言
za      藏文
zap     萨波蒂克文
zbl     布列斯符号
zen     泽纳加文
zh      中文
zha     壮文
znd     赞德文
zu      祖鲁文
zul     祖鲁文
zun     祖尼语
zxx     无语言内容
zza     扎扎语

最后,因为数据有点多,我没有一一做分析,可能会有提取不准确的数据。

java从JDK里提取全球数据,包含国家(名称、二字代码、三字代码)、币种(名称和代码)、和语言种类的数据相关推荐

  1. java怎么统计随机数出现次数,Excel统计出现次数、个数的VBA代码 java中怎么判断一个字符串中包含某个字符或字...

    延伸:java中怎么判断一个字符串中包含某个字符或字符 描述:...一个字符串中包含某个字符的单词说出现的次数 c#什么方法可以判断字符串中包含某个字符的个数? JAVA判断字符串数组中是否包含某字符 ...

  2. 中国护照含金量再上升,Qbao Network 教你玩转全球54个国家!(二)

    在昨天的文章中,小Q 介绍了近期中国护照含金量又升级的消息!持中国护照及申根签证的Q 宝宝们,除了可以前往26个申根国家,还可以免签去另外28个国家及地区游玩!加起来,可以玩转全球54个国家哦! 小Q ...

  3. python从图片里提取主要颜色

    一.需求: 从一张图片里提取主要的几种颜色 二.效果: 三.代码 from PIL import Image, ImageDraw, ImageFontdef get_dominant_colors( ...

  4. java图的建立field_《Java虚拟机原理图解》1.4 class文件中的字段表集合--field字段在class文件中是怎样组织的...

    0.前言 了解JVM虚拟机原理是每一个Java程序员修炼的必经之路.但是由于JVM虚拟机中有很多的东西讲述的比较宽泛,在当前接触到的关于JVM虚拟机原理的教程或者博客中,绝大部分都是充斥的文字性的描述 ...

  5. R语言可视化dataframe数据、并自定义设置坐标轴各个标签使用不同的色彩

    R语言可视化dataframe数据.并自定义设置坐标轴各个标签使用不同的色彩 目录 R语言可视化dataframe数据.并自定义设置坐标轴各个标签使用不同的色彩

  6. r语言中进行数据可视化_R中的数据可视化

    r语言中进行数据可视化 R programming was developed in 1993 for making graphs and producing statistical results. ...

  7. ML之DR:基于鸢尾花(Iris)数据集利用多种降维算法(PCA/TSVD/LDA/TSNE)实现数据降维并进行二维和三维动态可视化应用案例

    ML之DR:基于鸢尾花(Iris)数据集利用多种降维算法(PCA/TSVD/LDA/TSNE)实现数据降维并进行二维和三维动态可视化应用案例 目录 基于鸢尾花(Iris)数据集利用多种降维算法(PCA ...

  8. 一个从源代码里提取中文字符串的java类

    2019独角兽企业重金招聘Python工程师标准>>> 工作中需要优化代码里的中文警示语和异常信息,实在比较多,所以就写了个程序专门从代码里提取中文字符串. java做的,比较简单, ...

  9. java 往excel中写数据库,poi将数据写入excel表格-怎么用java把数据库里的数据写入到excel表中...

    怎么用java把数据库里的数据写入到excel表中 你是想读取excel内容,然后整合一下数据,然后再生成一个新的excel吧 package aa; import java.io.FileInput ...

  10. Java POI解析Word提取数据存储在Excel

    JavaPOI解析word提取数据到excel 一.了解POI POI以前有了解,这次需求是解析word读取其中标题,还有内容赛选获取自己想要的内容 经过两天的学习,开始熟悉Java这么读取word和 ...

最新文章

  1. 并查集(压缩路径+按秩排序)
  2. 教遗传算法人工智能玩超级马里奥大陆
  3. Python爬虫项目--批量下载联合国粮食数据
  4. 使用PHP开发你必须得注意的要点
  5. RStudio 的使用
  6. bzoj 4319: cerc2008 Suffix reconstruction(构造)
  7. 学生成绩管理系统V3.0链表版
  8. c3p0数据库连接池不能取到连接
  9. 架构师应该知道的37件事
  10. HTML5 小组 北京站 沙龙
  11. 【hihoCoder】#1615 : 矩阵游戏II
  12. 冷库用电量计算机方式,冷库耗电量计算方法(附计算公式)
  13. 新贵 轻雅 100 数字键 numlock问题
  14. 蹲草丛-dfs或者bfs找最小的连着草丛i
  15. 造市为先,解析四大消费赛道品牌直播规律|果集数据
  16. ppt嵌入文件对计算机有危害,有必要将背景音乐嵌入到PPT文档中吗?没有嵌入PPT,换电脑就无法播放了?-文件夹背景...
  17. 闲聊HTTP/2.0
  18. 计算机天才倒追学霸,《百岁之好,一言为定》王安宇再演计算机天才,倒追学霸校花!...
  19. 沈阳警方严查违法非法烟花爆竹 捣毁多处储存窝点
  20. 部署农产品溯源系统的步骤

热门文章

  1. 【通俗理解】开漏/开集,线与
  2. 12.逻辑运算符与、或、非、双感叹号、双问号
  3. 使用Java将图片转成Base64编码,并压缩至40k
  4. CDMA关键技术(RAKE、软切换、功率控制
  5. 交叉编译工具arm-linux-gccarm-elf-gcc下载地址全集
  6. 怎么修改chrome浏览器的字体
  7. Gilbert Strang-线性代数总结
  8. idm下载器怎么下载网页视频?如何用idm自动下载网站文件?
  9. 网页端接入海康监控摄像头画面
  10. Linux和onenote很像的软件,Microsoft OneNote替代方案?