1:输出Java支持的国家以及语言:
Locale[]locales=Locale.getAvailableLocales();
for(Locale l:locales){
System.out.println(l.getDisplayCountry()+":"+l.getCountry());
System.out.println(l.getDisplayLanguage()+":"+l.getLanguage());
}
2:Java国际化的步骤:
(1):得到Locale
(2):设置Locale的使用环境
(3):利用ResourceBundle加载国际化资源文件并设置其Locale
(4):使用ResourceBundle得到国际化的值
Locale locale=Locale.getDefault();
locale=Locale.CHINA;
ResourceBundle rb=ResourceBundle.getBundle("mess",locale);
System.out.println(rb.getString("username"));