「java判断手机」java判断手机号码的代码

博主:adminadmin 2023-01-17 22:39:07 406

本篇文章给大家谈谈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判断手机号码的代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。