我最近在 java 1.7 中看到,如果我在区域设置上循环并获得相同的 ISO3Country 代码,那么对于区域设置“CS”,它会给我错误“找不到 3 个字母的国家代码 CS”。这是预期的行为吗?我还在 java 1.6 中进行了测试,但我没有收到此错误。
Locales[] locales = GregorianCalender.getAvailableLocales();
For(Locale l: locales){
System.out.println(l.getISO3CountryCode());
}