62,614
社区成员
发帖
与我相关
我的任务
分享
private 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","155","156","186"}) ;
List chinaMobile = Arrays.asList(new String[] {"134","135","136","137","138","139","150","151","152","157","158","159","188"}) ;
List chinaTelecom = Arrays.asList(new String[]{"133","153","189"});
if (chinaUnicom.contains(mobile.substring(0,3)))
return "1" ;//联通
if (chinaMobile.contains(mobile.substring(0,3)))
return "2" ; //移动
if(chinaTelecom.contains(mobile.substring(0,3)))
return "3" ; //电信
return "-1";//其它
}