.

//      实现会员注册
//      对用户名长度进行限制
//      对密码长度进行限制
//      注册时两次输入密码必须相同

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Registered test = new Registered();
        test.registered();
    }
}

class Registered {
    private String username;
    private String password;

    void registered() {
        Scanner in = new Scanner(System.in);
        boolean judge = false;
        do {
            System.out.print("请输入用户名:");
            String tempName = in.next();
            if (tempName.length() < 4) {
                System.out.println("请重新设定用户名,长度需大于3个字符");
            } else {
                username = tempName;
                judge = true;
            }
        } while (!judge);
        boolean judgePass = false;
        do {
            System.out.println("请输入您要设置的密码:");
            String tempPassword = in.next();
            if (tempPassword.length() < 7) {
                System.out.println("请重新设定密码,密码长度需大于6个字符。");
            } else {
                System.out.println("请再次输入您刚刚设定的密码:");
                String cheakPassword = in.next();
                if (cheakPassword.equals(tempPassword)) {
                    password = cheakPassword;
                    judgePass = true;
                } else {
                    System.out.println("两次输入的密码不一致,请检查后重新输入.");
                }
            }
        } while (!judgePass);
        System.out.println("注册成功,以下为你的个人信息:");
        System.out.println("Registered{" +
                "username='" + username + '\'' +
                ", password='" + password + '\'' +
                '}');
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值