zoukankan      html  css  js  c++  java
  • 用Java代码来校验QQ号

    校验qq号码:
    1.要求必须是5-15位数字
    2.0不能开头

    分析:
    A:键盘录入一个qq号码
    B:写一个功能实现校验
    C:调用功能,输出结果。

    代码实现:
    public class RegexDemo{
    public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("请输入您的qq号码");
    String qq = sc.nextLine();
    System.out.println("checkQQ:"+checkQQ(qq));
    }

    public static boolean checkQQ(String qq){
    boolean flag = true;

    //校验长度
    if(qq.length()>=5 && qq.length()<=15){
    //0不能开头
    if(!qq.startsWith("0")){ //startsWith(String str)就是检查形参参数是否与你要检查的字符串开头相同 //而startsWith(Sring str,int Index)则是从你要比较的原字符串的指定下标开始和形参作比较
    //必须是数字
    char[] chs = qq.toCharArray();
    for(int x =0;x<chs.length;x++){
    char ch = chs[x];
    if(!Character.isDigit(ch)){
    flag = false;
    break;
    }
    }

    }else{
    flag = false;
    }
    }else {
    flag = false;
    }
    return flag;
    }
    }

  • 相关阅读:
    法正(17):玄德
    法正(16):舌战
    法正(15):卢氏
    法正(14):寿星
    struts2笔记---struts2的执行过程
    Oracle数据库(一)
    flask的使用(一)
    struts2--笔记(一)
    docker基础(二)
    docker安装及问题处理
  • 原文地址:https://www.cnblogs.com/lszbk/p/12318615.html
Copyright © 2011-2022 走看看