怎样更换手机号qq还手机号

用户名:张健的博克
文章数:21
评论数:69
访问量:211503
注册日期:
阅读量:1297
阅读量:3317
阅读量:428950
阅读量:1117003
[匿名]51cto游客:
[匿名]51cto游客:
51CTO推荐博文
今天遇到了一个问题,给一个手机号码,怎样判断它是移动的还是联通的。我自己查了一些资料,咨询了一些朋友。不知道是否全面,想和大家研究一下。当然我指的是业务逻辑是否正确,并不是程序本身。用java实现的:
/**&&&&& * 判断号码是联通,移动,电信中的哪个,&&&& * 在使用本方法前,请先验证号码的合法性 规则:前三位为130-133 联通 ;前三位为135-139或前四位为 移动; 其它的应该为电信 &&&& * @param mobile要判断的号码&&&& * @return 返回相应类型:1代表联通;2代表移动;3代表电信&&&& */&&& public static String getMobileType(String mobile) { &&& &if(mobile.startsWith("0") || mobile.startsWith("+860")){&&& &&mobile = mobile.substring(mobile.indexOf("0") + 1, mobile.length());&&& &}&&& &List chinaUnicom& = Arrays.asList(new String[] {"130","131","132","133"}) ; &&& &List chinaMobile1 = Arrays.asList(new String[] {"135","136","137","138","139","158","159"}) ; &&& &List chinaMobile2 = Arrays.asList(new String[] {"1340","1341","1342","1343","1344","1345","1346","1347","1348"}) ;
&&&&&&& boolean bolChinaUnicom& = (chinaUnicom.contains(mobile.substring(0,3))) ;&&&&&&& boolean bolChinaMobile1 = (chinaMobile1.contains(mobile.substring(0,3))) ; &&&&&&& boolean bolChinaMobile2 = (chinaMobile2.contains(mobile.substring(0,4))) ;
&&&&&&& if (bolChinaUnicom) &&&&&&&&&&& return "1"& ;//联通 &&&&&&& if ( bolChinaMobile1 || bolChinaMobile2 ) &&&&&&&&&&& return "2" ; //移动 &&&&&&& return "3" ; //其他为电信 &&& } 本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)
22:26:25 17:05:08 18:12:39 14:08:07登录邮箱:
请选择邮箱
@qq.com QQ邮箱
|设为首页|
6月20日上午,县委常委、宣传部部长黄芳带领县委文明办主任蒋先切、县科协主席方来银一行到城三小调研。
日,济阳学校团委、少先大队利用中午时间开展&我志愿、我奉献、美化校园、从我做起& 志愿服…
6月18日晚,大田一中高一(5)(6)班在高二年教学楼104会议室开展主题为&诚实守信& 的&道德讲堂&…
为认真贯彻习总书记的重要指示精神,把向廖俊波学习活动引向深入,6月22日下午,城三小组织党员干部在党建室开展&ld…
主题发表时间回复状态02-15已回复05-31已回复10-08已回复
指定了不存在的栏目ID或栏目数组!
指定了不存在的栏目ID或栏目数组!}

我要回帖

更多关于 怎样注销手机号 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信