是否有一个 Java 库/api,给定一个 iso 语言代码,返回相应的语言名称。例如 zh-cn 应该返回中文,en 应该返回英文等等。
问问题
1866 次
3 回答
6
Java Locale 类可以这样做:
new Locale("zh", "cn").getDisplayName();
--> Chinese (China)
您只需要解析语言/国家/地区名称。
于 2012-10-16T08:58:50.420 回答
3
你不需要图书馆;你可以用java.util.Locale
这个。
Locale locale = new Locale("zh", "cn");
System.out.println(locale.getDisplayLanguage());
这将打印
Chinese
于 2012-10-16T09:00:08.557 回答
1
Locale API为 java 语言做国家代码。参考上面的链接
于 2012-10-16T09:00:20.827 回答