- 知晓用户名和密码,用程序实现模拟用户登录。
- 总共三次机会,登录之后,给出相应的提示
- 已知用户名和密码,定义两个字符串表示
- 用键盘输入登录的用户名和密码
- 拿键盘录入的用户名、密码和已知的用户名、密码进行比较,给出相应的提示。
- 用循环实现多次机会
登录成功界面: 登录失败界面: 程序:
import java.util.Scanner;
public class Test01 {
public static void main(String[] args) {
// 用户名_1
String user_1 = "Kox521";
// 用户名_1的密码
String password_1 = "abc123";
// 用循环实现多次机会
for (int x = 1; x < 4; x++) {
// 输入的用户名
System.out.print("请输入你的用户名:");
Scanner sc = new Scanner(System.in);
String user = sc.nextLine();
// 输入密码
System.out.print("请输入" + user + "的密码:");
String password = sc.nextLine();
// 用户名和密码判断
if (user.equals(user_1) && password.equals(password_1)) {
System.out.println("登录成功");
break;
} else {
if (3 - x == 0) {
System.out.println("登录失败,已自动退出");
} else {
System.out.println("登录失败,你还有 " + (3 - x) + " 次机会");
}
}
}
}
}



