Java判断手机号,java手机号码用什么数据类型
所需引用冲突包
dependencygroupid com。谷歌代码。libphonenumber/groupidatifactidgeocoder/artifact id version 2.15/version/dependencydependencycgroupid com。谷歌代码。libphonenumber/groupidatifactidlibphonenumber/artifact id version 6.3/version/dependencydependencycgroupid com。谷歌代码。libphonenumber/groupidatifactidprefixmapper/artifact id version 2.15/version/dependencydependencycypendencycgroupid com。谷歌代码。解放运动工具类源码
导入Java。util。区域设置;导入com。谷歌。i18n。电话号码。phonenumbertocarriermapper导入com。谷歌。i18n。电话号码。电话号码实用工具;导入com。谷歌。i18n。电话号码。电话号码。电话号码;导入com。谷歌。i18n。电话号码。地理编码。phonenumberofflinegeocoder/* * * * @ class name : phone util * @ description :手机号码归属地工具类*/公共类电话实用程序{私人静态电话号码实用程序电话号码实用程序=电话号码实用程序。getinstance();私有静态PhoneNumberToCarrierMapper运营商映射器=PhoneNumberToCarrierMapper。getinstance();私有静态PhoneNumberOfflineGeocoder地理编码器=PhoneNumberOfflineGeocoder。getinstance();/** * 根据国家代码和手机号判断手机号是否有效* @ param电话号码* @ param国家代码* @ return */public静态布尔型检查电话号码(字符串电话号码,字符串国家代码){ int ccode=String utils。obj 2 int(国家代码);长电话=字符串实用程序。托龙(电话号码);电话号码pn=新电话号码();pn。设置国家代码(ccode);pn.setNationalNumber(电话);返回phonenumberutil。是有效的数字(pn);} * 根据国家代码和手机号判断手机运营商公共静态字符串getCarrier(字符串电话号码,字符串国家代码){ //返回结果只有英文,自己转成成中文载波映射器。getnamefornumber(pn,区域设置。英语);字符串承运人zh=承运人zh=地理编码器。getdescriptionfornumber(pn,区域设置.中文);开关(载波){ case 中国移动: carrierZh=移动;打破;案例中国联通: carrierZh=联通;案例中国电信: carrierZh=电信;default: }退货承运人Zh* * @描述:根据国家代码和手机号手机归属地* @ param @ param电话号码* @ param @ param国家代码* @param @return参数* @次投掷公共静态字符串getGeo(String phoneNumber,String country code){返回地理编码器。getdescriptionfornumber(pn,区域设置.中文);* @ title : getPhoneRegionCode * @ description :得到手机的归宿地编码* @返回字符串返回类型* @次投掷公共静态字符串getPhoneRegionCode(字符串电话号码,字符串国家代码){ String arename=get geo(电话号码,国家代码);if(字符串实用程序。isempty(arename)){ return " ";}如果(areana me。length()3){ return areana me;public static void main(String[]args){ system。出去。println(getPhoneRegionCode( 18931234689 , 86 );}到此这篇关于爪哇手机号码工具类(判断运营商、获取归属地)的文章就介绍到这了,更多相关爪哇手机号码工具类内容请搜索盛行信息技术以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行它!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。