实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必须相同 (字符串)。
import java.util.*;
public class Register{
String name;
String password;
String newpassword;
public void nameExe(){
Scanner sc = new Scanner(System.in);
System.out.println("请输入姓名:");
name = sc.next();
System.out.println("请输入密码:");
password = sc.next();
System.out.println("请再次输入密码:");
newpassword = sc.next();
while(name.length()<3||(password.length())<6||(password.equals(newpassword)==false)){
if(name.length()<3){
System.out.println("用户名长度不得小于3。");
if(password.length()<6||password.equals(newpassword)==false){
System.out.println("密码长度不得小于6或者两次密码不一致。");
}
System.out.print("请重新输入用户名:");
name = sc.next();
System.out.print("请重新输入密码:");
password = sc.next();
System.out.print("请再次输入密码:");
newpassword = sc.next();
}
}
System.out.print("注册成功!");
}
public static void main(String[] args){
Register m1=new Register();
m1.nameExe();
}
}