struts2 国际化实现 locale类的使用
程序员文章站
2024-03-14 20:20:41
...
1.获取java支持的语言区域
2.区分getCountry()和getDisplaycountry
3.区分getlanguage和getDisplaylanguage()
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// 获取java支持的语言和区域
Locale[] locales = Locale.getAvailableLocales();
for (int i = 0; i < locales.length; i++) {
System.out.println(locales[i] + "-->"
+ locales[i].getDisplayCountry() + "-"
+ locales[i].getDisplayLanguage());
}
Locale lo=Locale.getDefault();//获取本地系统默认配置的Locale对象
System.out.println(lo.getCountry()+","+lo.getDisplayCountry());
System.out.println(lo.getLanguage()+","+lo.getDisplayCountry());
}
}
代码实现如下: