import java.util.Scanner;
/*
* 需求: 登陆
* 思路: A:定义一个用户名和密码常量
* B:调用scanner函数 输入用户名和密码
* C:利用判断函数进行字符串相同判定
* D:for循环控制输入次数,3次跳出输出;
* E:提示还有几次机会;
*/
public class Enter {
public static void main(String[] args) {
// 定义一个账户,密码常量 ;
String username = "二蛋";
String password = "NoZuoNoDie";
// 调用scanner函数,输入用户名和密码;
for (int i = 0; i < 3; i++) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入用户名:");
String name = sc.nextLine();
System.out.println("请输入密码:");
String pass = sc.nextLine();
if (name.equals(username) && pass.equals(password)) {
System.out.println("恭喜你,登陆成功");
break;
} else {
if ((2 - i) <= 0) {
System.out.println("对不起,你的账号已经被锁定,请与管理员联系");
break;
} else {
System.out.println("密码或账户名错误,请重新输入。");
}
}
}
}
}
|
|