1 import java.util.Scanner;
2 public class exercise06{
3 //编写一个main方法
4 public static void main(String[] args){
5
6 //实现登录验证,有3次机会,如果用户名为“丁真”,密码为“666”提示登录成功,
7 //否则提示还有几次机会,请使用for + break完成
8 //
9 //思路分析
10 //1.创建Scanner对象接收用户输入
11 //2.定义 String name ; String passwd;保存用户名和密码
12 //3.循环3次【登录3次】,如果满足条件就提前退出
13 //4.定义一般变量 int chance 记录还有几次登录机会
14
15 Scanner myScanner = new Scanner(System.in);
16 String name = "";
17 String passwd = "";
18 int chance = 3;
19 for(int i = 1;i <= 3;i++){
20 System.out.println("请输入名字:");
21 name = myScanner.next();
22 System.out.println("请输入密码:");
23 passwd = myScanner.next();
24 //比较输入的名字和密码是否正确
25 //补充说明字符串 的内容 比较 使用的 方法 equals
26 if("丁真".equals(name) && "666".equals(passwd)){
27 System.out.println("恭喜你,登录成功~");
28 break;
29 }
30
31 //登录的机会减少一次
32 chance--;
33 System.out.println("你还有"+ chance + "次登录机会");
34 }
35
36 }
37 }