1

我想用来libphonenumber打印所有支持的国家和地区。

我知道我可以使用以下方法列出所有支持的区域:

PhoneNumberUtil phoneUtil = PhoneNumberUtil.getInstance();
for (String s : phoneUtil.getSupportedRegions()) {
    System.out.println(s);
}

但是如何访问所有子区域?以下代码将打印“New York, NY”

String nyNumber = "+1 212-565-0000";
PhoneNumber numberProto = phoneUtil.parse(nyNumber, "CH");
System.out.println(geoCoder.getDescriptionForNumber(numberProto, Locale.ENGLISH, "US"));

谢谢。

4

0 回答 0