/* * 用户登录 * * */ public class StringDemo02 { public static void main(String[] args) { //1.定义两个字符串保存正确的用户名和密码 String username = "zs"; String password = "123456"; //2.让用户录入 Scanner sc = new Scanner(System.in); for (int i = 0; i < 3; i++) { System.out.println("请录入用户名"); String inputUsername = sc.nextLine(); System.out.println("请录入密码"); String inputPassword = sc.nextLine(); //3.判断保存的用户名和密码是否和输入的一致 if (inputUsername.equals(username) && inputPassword.equals(password)) { System.out.println("登录成功"); break; } else { //表示现在是最后一次提示了 if (i == 2) { System.out.println("用户名被锁定,请联系xxx-xxxxxx"); }else { //表示如果不是最后一次,提示的消息 System.out.println("用户名或密码错误,您还剩下" + (2 - i) + "次机会"); } } } } }
运行结果如下: