1.从控制台输入字符串,字符串的长度必须为是6,如果输入的字符长度不等于6,则重新输入。
import java.util.Scanner;
public class Alphabetic {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String srg ="";
while(srg.length()!=6){ //循环条件
System.out.println("请输入长度为6的字符串:");
srg = in.next();
if(srg.length()==6) { //判断长度为6
System.out.println("程序退出,你输入了:"+srg);//输出语句
}
}
}
}
2.对录入的信息进行有效性验证。
录入会员生日时,形式必须是“月/日”,如“09/12”;录入的密码必须在6~10位;允许用户重复录入,直到输入正确为止。
public class Members {
public static void main(String[] args) {
boolean flag = false;
Scanner in = new Scanner(System.in);
String birthday,password; //定义变量
do {
System.out.print("请输入会员生日<月/日:00/00:");