Bootstrap

模拟用户登录(java)

需求:已知用户名和密码,请用程序实现模拟用户登录。总共给三次机会,登陆之后,给出相应提示。

一个非常简单代码练习

import java.util.Scanner;
public class yonghudenglu {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String yonghuming="1272836082";
		String mima="zyb131420";
		int n=0;
		while(n<3) {
			System.out.println("请输入用户名:");
			String y = sc.next();
			System.out.println("请输入密码:");
			String m = sc.next();
			if(yonghuming.equals(y)==false && n!=2||mima.equals(m)==false && n!=2) {
				System.out.println("用户名或密码输入错误,请重新输入!");
			}
			if(yonghuming.equals(y)==true &&mima.equals(m)==true) {
				System.out.println("登陆成功!");
				break;
			}
			else {
				n++;
				if((3-n)>0) {
					System.out.println("登录失败,您还有"+(3-n)+"次输入机会!");
				}
				if(n==3) {
					System.out.println("您已经出错三次,请等待五分钟后再次输入!");
				}
			}	
		}
	}
}

;