import java.util.Scanner; public class ScannerDemo1 { public static void main(String[] args) { //读题拆解法 //已知正确的用户名和密码,请用程序实现模拟用户登录,总共三次机会,登录之后,给出相应的提示 //先定义俩个变量记录用户名和密码 String rightUserName="zhangsan"; String rightpassword="123456"; Scanner sc=new Scanner(System.in); //用户有三次机会 for (int i = 0; i <3 ; i++) { //键盘录入用户名和密码 System.out.println("请输入您的用户名:"); String str=sc.nextLine(); System.out.println("请输入您的密码:"); String str1=sc.nextLine(); if(rightUserName.equals(str)&&rightpassword.equals(str1)){ System.out.println("您好,您已经成功登录"); break; }else { if (i==2){ //最后一次输入错误,账号被锁定 System.out.println("您好,您已经输入三次错误,账号已经被锁定了,请联系客服小姐姐开锁"); }else { System.out.println("用户名或者密码错误,请重新输入,您还剩下"+(2-i)+"次机会"); } } } } }
03-22
1008
12-06
4711
09-24
3109
07-26
2048