您的位置:首页 > 编程语言 > Java开发

【Java编程】String相关方法的使用(一)

2017-08-04 20:12 411 查看
验证键盘输入的用户名不能为空,长度大于6,不能有数字。

提示:使用字符串String类的相关方法完成

代码如下:

import java.util.Scanner;

public class Test {
public static void main(String[] args) throws Exception {
// 开流
Scanner sc = new Scanner(System.in);
System.out.println("请输入用户名:");
// 接收输入的值
String s = sc.next();
boolean flag = true; // 标记
// 判断是否为空
if (s.isEmpty()) {
System.out.println("用户名不能为空");
flag=false;
} else {
// 判断长度是否小于6位
if (s.length() < 6) {
System.out.print("用户名的长度不能小于6位");
flag = false;
}
// 判断输入的值是否合法
for (int i = 0; i < s.length(); i++) {
if (s.charAt(i) >= '0' && s.charAt(i) <= '9') {
if (!flag) {
System.out.print(",");
}
System.out.println("用户名不能包含数字");
flag = false;
break;
}
}
// flag为true的时候提示注册成功
if (flag) {
System.out.println("注册成功");
}
}
sc.close();//关流
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: