「java判断手机」java判断手机号码的代码
本篇文章给大家谈谈java判断手机,以及java判断手机号码的代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java判断是手机还是电脑访问网站 知乎
没在java后台做过这种判断,但如果你是写网站,html前端就可以进行判断了
function IsPC() {
var userAgentInfo = navigator.userAgent;
var Agents = ["Android", "iPhone",
"SymbianOS", "Windows Phone",
"iPad", "iPod"];
var flag = true;
for (var v = 0; v Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) 0) {
flag = false;
break;
}
}
return flag;
}
在js调用这个方法,如果返回true就说明是电脑登录,如果返回false就说明是手机登录
Java快速判断是不是手机号
可以借助正则表达式来验证手机号码,这是比较高效的做法
public class IsPhone {
public final static String PHONE_PATTERN="^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(17([0,1,6,7,]))|(18[0-2,5-9]))\\d{8}$";
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入验证号码");
String val = scan.nextLine();
boolean isPhone =Pattern.compile(PHONE_PATTERN).matcher(val).matches();
System.out.println(isPhone?"是一个手机号码":"不是手机号");
}
}
java判断是否是手机移动设备
通过系统,一般java是不会关心设备的,与设备打交道的是平台,比如windows,linux,android。java都是运行在平台上的jvm里面的,只要他设备能运行这些平台,管他是什么设备呢
求java代码判断手机号是不是移动号
这个你要根据移动和其他号码不同的地方 , 也就是开头三位数来判断啊
可以将手机号用字符来表示
然后用String的 startsWith("150") 方法来判断 , 当然如果这样的话 , 你需要搜集移动号码的所有可能性 , 然后用 || 逻辑或 放在一起
或者你也可以把所有移动手机号所属的前三位 放到一个数组或者集合中 , 比如{"150","158"}
然后把需要判断的手机号 截取前三位 , 判断是否在集合或者数组中
关于java判断手机和java判断手机号码的代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。