递归实现,这个感觉比循环三次要好一些import java.util.Scanner;
public class Login {
private int count = 0;
private String passWord = "121234";
public static void main(String[] args) {
Login login = new Login();
login.logOn();
}
private void logOn(){
Scanner scanner = new Scanner(System.in);
System.out.println("请输入密码");
String key = scanner.next();
if(passWord.equals(key)){
System.out.println("登录成功");
}else{
count ++;
if(count ==3){
System.out.println("密码输入已达上线,请明日再试");
return;
}
System.out.println("输入不正确,请重新输入");
logOn();
}
}
}
|