我知道这样的东西
Locale.COUNTRY-NAME.getLanguage()
会工作,但我正在寻找更流畅的东西
Locale.LANGUAGE-NAME
要获得底层JVM支持的所有语言代码,请使用getISOLanguages()
for(String lang : Locale.getISOLanguages()) { System.out.println(lang); }
更多细节:http://download.oracle.com/javase/1.4.2/docs/api/java/util/Locale.html