使用
Java,是否有一种快速的方法来转换alpha-2国家代码(IN或GB)
至3等效(IND或GBR)?
至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