需求:
模拟用户登录功能,最多只给三次机会
分析:
① 系统后台定义好正确的登录名称和密码
② 使用循环控制三次,让用户输入正确的登录名和密码,判断是否登录成功,登录成功则不再进行登录,登录失败给出提示,并让用户继续登录
代码展示:
import java.util.Scanner;
public static void main(String[] args) {
//1.定义正确的登录名称和密码
String okLoginName = "taytay";
String okPassword = "taytay130000000";
//2.定义一个循环,循环3次,让用户登录
Scanner sc = new Scanner(System.in);
for (int i = 1; i <= 3; i++) {
System.out.println("请您输入登录名称: ");
String loginName = sc.next();
System.out.println("请您输入登录密码: ");
String password = sc.next();
//3.判断登录是否正确
if(okLoginName.equals(loginName)){
//4.判断登录密码是否正确
if(okPassword.equals(password)){
System.out.println("登录成功!");
break;
}else{