0
点赞
收藏
分享

微信扫一扫

用户登录页面---Java

李雨喵 2023-04-11 阅读 60

由键盘输入用户的昵称和密码,并判断是否正确

有三次机会,错三次则锁定用户账户

package onTheWay;


/*
 * 用户登录,判断用户昵称和密码是否一致
 * 超过三次锁定账户
 */
import java.util.Scanner;

public class UserNamePassword {
	public static void main(String[] args) {
		String trueName = "lisi";          //用户昵称
		String truePassword = "456789";         //用户密码
		
		for(int i = 0;i < 3 ; i++) {
			System.out.println("请输入用户昵称:");
			Scanner xc = new Scanner(System.in);
			String Name = xc.next();
			System.out.println("请输入用户密码:");
			String PassWord = xc.next();
			
			//比较昵称和密码是否相同
			if(Name.equals(trueName) && PassWord.equals(truePassword))   
			{
				System.out.println("恭喜你,登录成功!");
				break;
			}
			else {
				System.out.println("密码或用户名输入错误,请重新输入!");
			}
			
			//用户输入三次错误结果后
			//系统被锁定
			if(i == 2) {
				System.out.println("账户已被锁定,请拿着本人证件到学校教务处进行处理");
			}
			
			//输入错误未超过三次,提醒用户剩余机会次数
			else {
				System.out.println("你还有"+(2-i)+"次机会");
			}
		}
		
	}
}

结果如图:

用户登录页面---Java_java

举报

相关推荐

0 条评论