Locale[] l = Locale.getAvailableLocales(); for (Locale locale : l) { //CN 中国中文 中国 zh System.out.print( locale.getCountry()+" ," +locale.getDisplayCountry()+" ," +locale.getDisplayName()+" ," +locale.getLanguage()+" ," +"/n"); } //zh_CN System.out.println(Locale.CHINA);
JDK国际化:
src 下建资源文件eg :baseName_zh_CN.properties 如下是main函数测试
Locale locale = Locale.getDefault(); ResourceBundle bundle = ResourceBundle.getBundle("it",locale); String value = bundle.getString("welcome"); System.out.println(value);