Java如何获取所有可用的语言环境语言代码?
当您想国际化您的应用程序时,您需要知道语言代码和国家/地区代码。这些代码将用作属性文件名(文件名必须以结尾language_COUNTRY.properties)。这是显示如何获取所有支持的语言代码的示例。
package org.nhooo.example.util;
import java.util.Locale;
public class LocaleCountryLanguageCode {
public static void main(String[] args) {
//获取所有已安装语言环境的数组。返回的数组表示
//Java运行时环境和Java支持的语言环境的并集
//已安装的LocaleServiceProvider实现。
Locale[] locales = Locale.getAvailableLocales();
for (Locale locale : locales) {
System.out.printf("Locale name: %s = %s_%s%n",
locale.getDisplayName(), locale.getLanguage(), locale.getCountry());
}
}
}这是上面的代码产生的一些结果:
... ... Locale name: Japanese (Japan) = ja_JP Locale name: Spanish (Peru) = es_PE Locale name: English (United States) = en_US Locale name: French (Belgium) = fr_BE Locale name: Indonesian (Indonesia) = in_ID Locale name: German (Germany) = de_DE Locale name: English (Singapore) = en_SG ... ...
热门推荐
10 简短经典的祖国祝福语
11 门户新年祝福语大全简短
12 医美的祝福语大全简短
13 过年红包祝福语简短霸气
14 爸爸生日的祝福语简短
15 新年简短祝福语给亲人
16 祝福语送超市同事简短
17 吃饭后祝福语2026简短
18 同学毕业祝福语有趣简短