0
点赞
收藏
分享

微信扫一扫

创作一个登录空间

残北 2022-02-18 阅读 66
如下
import java.util.Scanner;

public class Stu {
    public static void main(String[] args) {
        Scanner a = new Scanner(System.in);
        int times = 3;//三次退出程序
        int i  ;//外部定义循环
        boolean admins;
        boolean passwords = false;
        for(i=0;i<times;i++){
            System.out.println("请您输入账户");
            String admin = a.next();
            if(admin.equals("admin")){
                //账户输入正确
                //输入密码
                System.out.println("请输入密码");
                for (;i<times;i++) {// System.out.println("请输入密码");
                String passward = a.next();
                if(passward.equals("123")){
                    //密码正确
                    System.out.println("密码正确,进入程序!");
                    passwords = true;
                    break;
                }
            else{
                //密码错误
                    if(i<2){System.out.println("密码错误");}else
                    System.out.println("密码错误,退出系统");}
                }
//测试break;
        }else{//账户错误

                if(i<2){System.out.println("无账户信息");}else
                System.out.println("无账户信息,退出系统");}
               // break;
            //判断原因。如果是密码正确直接跳出程序,否则进入循环
            if(passwords){break;}
        }
        System.out.println("出来了");}}
举报

相关推荐

0 条评论