Document

 1 /***
 2  * 目的:(1)模拟登录,给三次机会,并提示还有几次机会 
 3  * 1.假设用户名和密码均为admin,
 4  *   如果输入正确,控制台输出:欢迎admin登录 * 
 5  * 2.如果输入错误,控制台输出:录入错误,您还有2次机会(最多有3次机会)
 6  */
 7 package com.mon10.day18;
 8 
 9 import java.util.Scanner;
10 
11 public class Login {
12 
13     public static void main(String[] args) {
14 
15         String name = "admin";
16         String password = "admin";
17         String nameIn, passwordIn;
18         int i = 3;
19         System.out.println("请输入用户名和密码:");
20 
21         for (; i > 0; i--) {
22             Scanner scanner = new Scanner(System.in);
23             nameIn = scanner.nextLine();
24             passwordIn = scanner.nextLine();
25             if (nameIn.equals(name) && passwordIn.equals(password)) {
26                 System.out.println("欢迎登陆admin");
27                 break;
28             }
29 
30             System.out.println("录入有误,你还有" + (i - 1) + "次机会");
31             if (i == 0) {
32                 System.out.println("抱歉,机会用完了");
33                 break;
34             }
35         }
36     }
37 }
原文地址:https://www.cnblogs.com/chenyanlong/p/7687420.html