菜鸟之判断输入的是不是qq号的方法!
来源:互联网 发布:java 参数null 编辑:程序博客网 时间:2024/05/21 09:29
package com.mingrisoft;
import java.util.Scanner;
public class Isqq {
public static void main(String[] args) {
Scanner inPutContent = new Scanner(System.in);
System.out.println("请输入您的QQ号码:");
try {
String str = inPutContent.nextLine().trim();
// 判断是不是数字问题,这里涉及到一个判断顺序问题,怎么样才能最简化代码,同时逻辑顺序可以最优
int leng = str.length();
// 先判断长度,然后在判断0开头,在判断是不是数字以外的东西!
if (leng <= 10 && leng >= 5) {
char c = str.charAt(0);//注意用法,任何一个String,只要标注index就可以取得单个char了,屌屌嗲
if (c == '0') {
System.out.println("QQ不能以0开头!");
} else {
Boolean isOk = false;
char[] str1 = str.toCharArray();
for (int x = 0; x < leng; x++) {
if (Character.isDigit(str1[x])) {//判断单个字符是不是数字的方法,只能判断单个char,欢迎查看character类说明
isOk = true;
} else {
System.out.println("请输入数字!不能含有数字以外其他元素!");
return;
}
}
if (isOk) {
System.out.println("输入正确,请进入下一个环节!");
}
}
} else {
System.out.println("QQ长度输入有错误!请重新输入");
}
} catch (Exception e) {
System.out
.println("当出现这句话的时候,说明填入了空内容,你大爷的,但是并不能解决问题1");
}
}
}
- 菜鸟之判断输入的是不是qq号的方法!
- XZ_iOS之判断输入的是不是银行卡号
- 判断输入的是不是汉字
- 判断输入的是不是数字
- PHP之判断输入的字符串是不是回文
- 判断输入的字符串是不是数字
- javascript判断输入的值是不是正整数
- shell判断输入的参数是不是数字
- android 判断输入的是不是手机号码
- 判断输入的整数是不是回文数
- [判断输入的字符串是不是纯数字
- JavaScript判断输入的数是不是素数
- 判断输入的是不是数字或字母
- PHP判断客户端是不是手机的方法
- C# 中判断是不是URL 的方法?
- 判断一个图片是不是伪造的方法
- 判断一个图片是不是伪造的方法
- 判断字符串是不是数字的方法
- opencv中的开运算,闭运算,形态学梯度,顶帽和黑帽
- 第44课:Spark Streaming之Spark内核回顾思考
- 【编程马拉松】【027-最短编辑距离】
- ubuntu下安装PostgreSQL笔记
- 对于文本与字符串之间的区别?
- 菜鸟之判断输入的是不是qq号的方法!
- [阶段一]Java基础类库(2)
- open-ble.org开源蓝牙ble-1_DA14580初级入门教程4:官方SDK教程
- Ubuntu 14.04/14.10下安装VMware Workstation 11图文教程
- 【NOIP2016提高组A组7.16】第三条跑道
- ubuntu14.04安装http代理squid并设置用户名和密码
- TELNET “no router to host”错误问题解决
- 【Android 基础】反编译工具介绍-【Jadx 大法好】
- [cogs 2190]花样游戏