Java基础进阶-登录界面设计,用户输入账号和密码,完成登录,3次尝试错误显示失败。

/*
*要求:已知登录账户和密码,如何设置登录验证,用户尝试次数只有3次。

  • */
    上代码…
import java.util.Scanner;

public class EnterOk {
    public static void main(String[] args) {
//        初始化正确账号和密码
        String userName = "admin";
        String passWord = "szyy15c";
//        利用循环进入用户尝试判断
        for(int i=0;i<3;i++){
            Scanner sc = new Scanner(System.in);
            System.out.print("请输入账号:");
            String useN = sc.nextLine();
            System.out.print("请输入密码: ");
            String passW = sc.nextLine();
            if(userName.equals(useN) && passWord.equals(passW)){
                System.out.println("登录成功!");
                break;
            }else{
                if(i==2){
                    System.out.println("3次机会用完,账户已被锁定!");
                }else{
                    System.out.println("登录失败,账户名或密码错误,您还有"+(2-i)+"次机会,请重试---");
                }
            }

        }
    }
}

在这里插入图片描述

发布了18 篇原创文章 · 获赞 16 · 访问量 386

猜你喜欢

转载自blog.csdn.net/lierenbiji21/article/details/105372266