/*
*要求:已知登录账户和密码,如何设置登录验证,用户尝试次数只有3次。
- */
上代码…
import java.util.Scanner;
public class EnterOk {
public static void main(String[] args) {
// 初始化正确账号和密码
String userName = "admin";
String passWord = "szyy15c";
// 利用循环进入用户尝试判断
for(int i=0;i<3;i++){
Scanner sc = new Scanner(System.in);
System.out.print("请输入账号:");
String useN = sc.nextLine();
System.out.print("请输入密码: ");
String passW = sc.nextLine();
if(userName.equals(useN) && passWord.equals(passW)){
System.out.println("登录成功!");
break;
}else{
if(i==2){
System.out.println("3次机会用完,账户已被锁定!");
}else{
System.out.println("登录失败,账户名或密码错误,您还有"+(2-i)+"次机会,请重试---");
}
}
}
}
}