实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必须相同
* @date 2020/3/23 - 22:07
*/
public class Eigth {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
Scanner sc2=new Scanner(System.in);
Scanner sc3=new Scanner(System.in);
System.out.println("请输入用户名");
String name=sc.next();
System.out.println("请输入密码");
int pass = sc2.nextInt();
System.out.println("请再次输入密码");
int pass2 = sc3.nextInt();
if (name.length()<3)
{
System.out.println("用户名不能小于3");
}
if(pass!= pass2 ){
System.out.println("两次输入密码不一样");
}
}
}
import java.util.Scanner;
public class Register {
String name;
String password;
String newPassword;
///////////
public void nameExe(){
Scanner input=new Scanner(System.in);
System.out.println("请输入用户名,密码和验证密码");
System.out.print("用户名:");
name=input.next();
System.out.print("密码:");
password=input.next();
System.out.print("验证密码:");
newPassword=input.next();
while(name.length()<3||(password.equals(newPassword)==false)
||(password.length()<6)){
if(name.length()<3){
System.out.println("用户名不能小于3");
}
if((password.equals(newPassword)==false)||password.length()<6){
System.out.println("两次输入密码不一样或密码不能小于6位");
}
System.out.println("\n"+"请重新输入");
System.out.print("用户名:");
name=input.next();
System.out.print("密码:");
password=input.next();
System.out.print("验证密码:");
newPassword=input.next();
}
System.out.println("注册成功!");
}
}
public class Verify {
public static void main(String[] args) {
Register m1=new Register();
m1.nameExe();
}
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。