1.首先引入maven依赖
com.googlecode.libphonenumber libphonenumber 8.12.44 com.googlecode.libphonenumber geocoder 2.180
2.使用工具类
public static String getPhoneNumAttribution(String phoneNum) {
try {
//手机号码小于11位时返回null
if (StringUtils.isNotBlank(phoneNum) && phoneNum.length() == 11) {
PhoneNumberOfflineGeocoder geocoder = PhoneNumberOfflineGeocoder.getInstance();
long phone = Long.parseLong(phoneNum);
Phonenumber.PhoneNumber pn = new Phonenumber.PhoneNumber();
pn.setCountryCode(86);
pn.setNationalNumber(phone);
return geocoder.getDescriptionForNumber(pn, Locale.CHINESE);
}
} catch (Exception e) {
e.printStackTrace();
}
return null;
}



