编写程序完成,对录入信息进行有效性验证
需求说明:
录入会员生日时,形式必须是“月/日”,如“09/12”;录入的密码必须在6~10位之间;允许用户重复录入,直到输入正确为止。
编写程序完成,对录入信息进行有效性验证
需求说明:
录入会员生日时,形式必须是“月/日”,如“09/12”;录入的密码必须在6~10位之间;允许用户重复录入,直到输入正确为止。
public static String check(String birth, String pwd) {
SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd");
try {
Date parse = dateFormat.parse(birth);
} catch (ParseException ignored) {
return "生日格式错误";
}
if (pwd != null) {
if (pwd.length() < 6 || pwd.length() > 10) {
return "密码长度错误";
}
}
return null;
}