使用 Java,是否有快速转换 alpha-2 国家代码(IN 或 GB)的方法 到 alpha-3 等价物(IND 或 GBR)?
我可以通过以下方式获取 alpha-2 代码:
String[] codes = java.util.Locale.getISOLanguages();
这不是问题,实际上我的应用程序读取了 alpha-2 代码,但我需要输出 alpha-3 等价物。
是否有类似上述的方法来获取 alpha-3 代码?
有什么建议吗?
最佳答案
这有效-
Locale locale = new Locale("en","IN");
System.out.println("Country=" + locale.getISO3Country());
输出:
Country=IND
关于将国家代码 alpha-2 (IN) 转换为 alpha 3 (IND) 的 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3617160/