Java-用While语句判断密码是否输入正确
目录
Java 用While语句判断密码是否输入正确
package com.MyJava;
import java.util.Scanner;
public class While {
public static void main(String[] args) {
Scanner Myscan = new Scanner(System.in);
int i = 0,n = 3; //n为有效密码次数
System.out.print("请输入密码:");
String Password = Myscan.nextLine();
while(!Password.equals("123")&&i<n)
{
i++;
if(i<n)
{
System.out.print("密码错误" + "您还有");
System.out.print(n-i);
System.out.println("次机会,请输入密码:");
Password = Myscan.nextLine();
}
else
{
System.out.print("您的银行卡已冻结!");
}
}
Myscan.close();
if(i<=3) //也可以写成:if(Password.equals("123"))
{
System.out.print("密码正确");
}
}
}