校验qq号码
来源:互联网 发布:推荐电子相册制作软件 编辑:程序博客网 时间:2024/04/29 21:04
import java.util.Scanner;
/*
* 校验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));
}
/*
* 写一个功能实现校验 两个明确: 明确返回值类型:boolean 明确参数列表:String qq
*/
public static boolean checkQQ(String qq) {
boolean flag = true;
// 校验长度
if (qq.length() >= 5 && qq.length() <= 15) {
// 0不能开头
if (!qq.startsWith("0")) {
// 必须是数字
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;
}
}
0 0
- 校验qq号码
- 正则表达式对qq号码进行校验
- 三种方法校验QQ号码,正则表达式代码最好
- 黑马程序员——用正则表达式校验QQ号码
- 常见对象_如何校验一个QQ号码案例
- QQ号码
- 身份号码校验
- 座机号码正则校验
- 书本ISBN号码校验
- 居民身份证号码校验
- QQ号码的基本知识
- 智取QQ号码
- qq 号码简单分类
- C#获取qq号码
- 检测QQ号码
- 检测QQ号码
- 验证QQ号码
- 公民身份号码的校验
- spring3.0 中新增的@value注解
- JAVA中的反射机制
- Windows编译LLVM
- Boost.Log v2 : 1.序言
- JAXB学习笔记(一)—— 常用注解
- 校验qq号码
- ARM9开发板连接鼠标和键盘
- 用flask开发个人博客(35)—— flask中的上下文处理器app_context_processor
- 冒泡排序源码
- Effective Java概览
- VR系列——Oculus Audio sdk文档:八、Oculus Spatializer AAX集成指南(3)——音轨参数
- oracle函数
- 【C++】 C++标准模板库(八) MultiMaps
- redis主从切换(sentinel)