案例,模拟登录
//模拟用户登录,输入用户名和密码,如果都正确,那么显示"登录成功",否则显示"登录失败",3次机会
//3次机会用尽,显示"账户锁定,与管理员联系"
import java.util.Scanner;
public class logIn {
public static void main(String[] args) {
//声明字符串为用户名,密码
String userName = "abc";
String password = "123";
//用for循环实现3次登录
for(int i = 0 ; i < 3 ; i++) {
//键盘输入你的用户名和密码
Scanner s = new Scanner(System.in);
System.out.println("输入你的用户名:");
String name = s.nextLine();
System.out.println("输入你的密码:");
String paw = s.nextLine();
//你输入的和以定义的用户名和密码比对
if (name.equals(userName) && paw.equals(password)) {
System.out.println("登录成功.");
break;
} else {
if(i==2){
System.out.println("登录失败,账户已锁定,请与管理员联系.");
break;
}
System.out.println("登录失败,还有" +(2-i) +"次机会.");
}
}
}
}