Java-do while循环来检测用户输入密码账号

		Scanner scanner=new Scanner(System.in);//输出对象
		String string1="0";//string赋值
		String string2="-1";
	    String string3="2";
	    do {
			System.out.println("请输入姓名:");
			string1=scanner.nextLine();//用户输入
			System.out.println("请输入账号:");
			string2=scanner.nextLine();
			System.out.println("请输入密码:");
			string3=scanner.nextLine();
			if (!string1.equals("admin")||!string2.equals(string3))System.out.println("输入有误!");//假如输入有误就执行这里
		} while (!string2.equals(string3)||!string1.equals("admin"));//符合while里的条件时候就一直循环,直到不符合的时候,就结束循环,执行登录成功代码
	    System.out.println("登录成功");

你可能感兴趣的:(Java学习分享,java)