7.7.2 Java支持的国家和语言
如果需要获取Java
所支持的国家和语言,则可调用Locale
类的getAvailableLocales()
方法,该方法返回一个Locale
数组,该数组里包含了Java
所支持的国家和语言。
下面的程序简单地示范了如何获取Java
所支持的国家和语言。
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| import java.util.*;
public class LocaleList { public static void main(String[] args) { Locale[] localeList = Locale.getAvailableLocales(); for (int i = 0; i < localeList.length; i++) { System.out.println(localeList[i].getDisplayCountry() + "=" + localeList[i].getCountry() + " " + localeList[i].getDisplayLanguage() + "=" + localeList[i].getLanguage()); } } }
|
运行结果:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
| 阿拉伯联合酋长国=AE 阿拉伯文=ar 约旦=JO 阿拉伯文=ar 叙利亚=SY 阿拉伯文=ar 克罗地亚=HR 克罗地亚文=hr 比利时=BE 法文=fr 巴拿马=PA 西班牙文=es 马耳他=MT 马耳他文=mt 委内瑞拉=VE 西班牙文=es = 保加利亚文=bg 台湾地区=TW 中文=zh = 意大利文=it = 朝鲜文=ko = 乌克兰文=uk = 拉托维亚文(列托)=lv 丹麦=DK 丹麦文=da 波多黎哥=PR 西班牙文=es 越南=VN 越南文=vi 美国=US 英文=en 黑山=ME 塞尔维亚文=sr 瑞典=SE 瑞典文=sv 玻利维亚=BO 西班牙文=es 新加坡=SG 英文=en 巴林=BH 阿拉伯文=ar = 葡萄牙文=pt 沙特阿拉伯=SA 阿拉伯文=ar = 斯洛伐克文=sk 也门=YE 阿拉伯文=ar 印度=IN 印地文=hi = 爱尔兰文=ga 马耳他=MT 英文=en 芬兰=FI 芬兰文=fi = 爱沙尼亚文=et = 瑞典文=sv = 捷克文=cs 波斯尼亚和黑山共和国=BA 塞尔维亚文=sr = 希腊文=el 乌克兰=UA 乌克兰文=uk = 匈牙利文=hu 瑞士=CH 法文=fr = 印度尼西亚文=in 阿根廷=AR 西班牙文=es 埃及=EG 阿拉伯文=ar 日本=JP 日文=ja 萨尔瓦多=SV 西班牙文=es 巴西=BR 葡萄牙文=pt = 白俄罗斯文=be 冰岛=IS 冰岛文=is 捷克共和国=CZ 捷克文=cs = 西班牙文=es 波兰=PL 波兰文=pl = 土耳其文=tr 西班牙=ES 加泰罗尼亚文=ca 塞尔维亚及黑山=CS 塞尔维亚文=sr 马来西亚=MY 马来文=ms = 克罗地亚文=hr = 立陶宛文=lt 西班牙=ES 西班牙文=es 哥伦比亚=CO 西班牙文=es 保加利亚=BG 保加利亚文=bg = 阿尔巴尼亚文=sq = 法文=fr = 日文=ja 波斯尼亚和黑山共和国=BA 塞尔维亚文=sr = 冰岛文=is 巴拉圭=PY 西班牙文=es = 德文=de 厄瓜多尔=EC 西班牙文=es 美国=US 西班牙文=es 苏丹=SD 阿拉伯文=ar = 英文=en 罗马尼亚=RO 罗马尼亚文=ro 菲律宾=PH 英文=en = 加泰罗尼亚文=ca 突尼斯=TN 阿拉伯文=ar 黑山=ME 塞尔维亚文=sr 危地马拉=GT 西班牙文=es = 斯洛文尼亚文=sl 韩国=KR 朝鲜文=ko 塞浦路斯=CY 希腊文=el 墨西哥=MX 西班牙文=es 俄罗斯=RU 俄文=ru 洪都拉斯=HN 西班牙文=es 香港=HK 中文=zh 挪威=NO 挪威文=no 匈牙利=HU 匈牙利文=hu 泰国=TH 泰文=th 伊拉克=IQ 阿拉伯文=ar 智利=CL 西班牙文=es = 芬兰文=fi 摩洛哥=MA 阿拉伯文=ar 爱尔兰=IE 爱尔兰文=ga = 马其顿文=mk 土耳其=TR 土耳其文=tr 爱沙尼亚=EE 爱沙尼亚文=et 卡塔尔=QA 阿拉伯文=ar = 塞尔维亚文=sr 葡萄牙=PT 葡萄牙文=pt 卢森堡=LU 法文=fr 阿曼=OM 阿拉伯文=ar = 泰文=th 阿尔巴尼亚=AL 阿尔巴尼亚文=sq 多米尼加共和国=DO 西班牙文=es 古巴=CU 西班牙文=es = 阿拉伯文=ar = 俄文=ru 新西兰=NZ 英文=en 塞尔维亚=RS 塞尔维亚文=sr 瑞士=CH 德文=de 乌拉圭=UY 西班牙文=es = 马来文=ms 希腊=GR 希腊文=el 以色列=IL 希伯来文=iw 南非=ZA 英文=en 泰国=TH 泰文=th = 印地文=hi 法国=FR 法文=fr 奥地利=AT 德文=de = 荷兰文=nl 挪威=NO 挪威文=no 澳大利亚=AU 英文=en = 越南文=vi 荷兰=NL 荷兰文=nl 加拿大=CA 法文=fr 拉脱维亚=LV 拉托维亚文(列托)=lv 卢森堡=LU 德文=de 哥斯达黎加=CR 西班牙文=es 科威特=KW 阿拉伯文=ar = 塞尔维亚文=sr 利比亚=LY 阿拉伯文=ar = 马耳他文=mt 瑞士=CH 意大利文=it = 丹麦文=da 德国=DE 德文=de 阿尔及利亚=DZ 阿拉伯文=ar 斯洛伐克=SK 斯洛伐克文=sk 立陶宛=LT 立陶宛文=lt 意大利=IT 意大利文=it 爱尔兰=IE 英文=en 新加坡=SG 中文=zh = 罗马尼亚文=ro 加拿大=CA 英文=en 比利时=BE 荷兰文=nl = 挪威文=no = 波兰文=pl 中国=CN 中文=zh 日本=JP 日文=ja 希腊=GR 德文=de 塞尔维亚=RS 塞尔维亚文=sr = 希伯来文=iw 印度=IN 英文=en 黎巴嫩=LB 阿拉伯文=ar 尼加拉瓜=NI 西班牙文=es = 中文=zh 马其顿王国=MK 马其顿文=mk 白俄罗斯=BY 白俄罗斯文=be 斯洛文尼亚=SI 斯洛文尼亚文=sl 秘鲁=PE 西班牙文=es 印度尼西亚=ID 印度尼西亚文=in 英国=GB 英文=en
|
通过该程序就可获得Java
所支持的国家/语言环境。