题目:
现在你已经知道了正确的账号和账号密码,最多给用户3次输入机会,每次输入都要告诉用户还有几次输入机会。
package mmm.jsu.oop;
import java.util.Scanner;
public class GoodBoy {
public static void main(String[] args) {
//我已知正确的用户名和密码
String Username = "zhangsan";
String Usercode = "123456";
//接下来就是要给客户进行键盘输入
System.out.println("你一共有3次尝试机会,如果3次都输入错误,你的账号将被锁定");
for (int i = 0; i < 3; i++) {
System.out.println("请输入你的Username和你的Usercode");
Scanner sc = new Scanner(System.in);
String username = sc.next();
String usercode = sc.next();
if(username.equals(Username) && usercode.equals(Usercode)){
System.out.println("恭喜你登录成功");
break;
}else{
if(i == 2){
System.out.println("由于你3次都没有输入正确你的账号" + Username +"所以现在这个账号已经被锁定");
}else{
System.out.println("你的Username或者Usercode错误,你还有" + (2-i) + "次机会");
}
}
}
}
}