📌  相关文章
📜  Java的Locale getISOCountries() 方法和示例(1)

📅  最后修改于: 2023-12-03 15:16:36.985000             🧑  作者: Mango

Java的Locale getISOCountries() 方法和示例

介绍

Java的Locale类提供了获取国家和语言信息的方法,其中getISOCountries()方法用于返回ISO 3166国家代码列表。该方法返回一个String类型的数组,数组中的每个元素都是一个表示国家代码的两个字母的字符串。

语法

以下是getISOCountries()方法的语法:

public static String[] getISOCountries()
参数

该方法没有任何参数。

返回值

该方法返回一个由ISO 3166国家代码组成的String类型的数组。

示例

以下示例演示如何使用getISOCountries()方法来获取所有ISO 3166国家代码。

import java.util.Locale;

public class GetISOCountriesExample {
    public static void main(String[] args) {
        // 获取ISO 3166国家代码
        String[] countries = Locale.getISOCountries();

        // 输出所有国家代码
        for (String country : countries) {
            System.out.println(country);
        }
    }
}

输出结果为:

AF
AX
AL
DZ
AS
AD
AO
AI
AQ
AG
AR
AM
AW
AU
AT
AZ
BS
BH
BD
BB
BY
BE
BZ
BJ
BM
BT
BO
BQ
BA
BW
BV
BR
IO
BN
BG
BF
BI
CV
KH
CM
CA
KY
CF
TD
CL
CN
CX
CC
CO
KM
CG
CD
CK
CR
CI
HR
CU
CW
CY
CZ
DK
DJ
DM
DO
EC
EG
SV
GQ
ER
EE
ET
FK
FO
FJ
FI
FR
GF
PF
TF
GA
GM
GE
DE
GH
GI
GR
GL
GD
GP
GU
GT
GG
GN
GW
GY
HT
HM
VA
HN
HK
HU
IS
IN
ID
IR
IQ
IE
IM
IL
IT
JM
JP
JE
JO
KZ
KE
KI
KP
KR
KW
KG
LA
LV
LB
LS
LR
LY
LI
LT
LU
MO
MK
MG
MW
MY
MV
ML
MT
MH
MQ
MR
MU
YT
MX
FM
MD
MC
MN
ME
MS
MA
MZ
MM
NA
NR
NP
NL
NC
NZ
NI
NE
NG
NU
NF
MP
NO
OM
PK
PW
PS
PA
PG
PY
PE
PH
PN
PL
PT
PR
QA
RE
RO
RU
RW
BL
SH
KN
LC
MF
PM
VC
WS
SM
ST
SA
SN
RS
SC
SL
SG
SX
SK
SI
SB
SO
ZA
GS
SS
ES
LK
SD
SR
SJ
SZ
SE
CH
SY
TW
TJ
TZ
TH
TL
TG
TK
TO
TT
TN
TR
TM
TC
TV
UG
UA
AE
GB
US
UM
UY
UZ
VU
VE
VN
VG
VI
WF
EH
YE
ZM
ZW

注意:这里仅显示了一小部分ISO 3166国家代码列表,完整列表中共有249个国家。