银魂311—325下载:请帮帮我解答一道题目,好吗?

来源:百度文库 编辑:高校问答 时间:2024/04/29 22:36:22
题目:编写一个用户密码校验程序。用户根据提示输入密码,如果密码正确,显示“Welcome!”信息;密码不正确,除提示密码输入错误外,允许再输入密码,如果三次输入均错,显示“你是非法用户”,然后结束程序。

import java.util.Scanner;
public class CodeTest
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
String code = "";//set by the owner
String input ="";

System.out.println("Please input your code");
for (int i = 0; i < 3; i++)
{
input =in.next();
if ( input == code)
{
System.out.println("Welcome!");
break;
} else if( i <= 1)
{
System.out.println("Wrong code, input again");
}
}
if ( input != code)
{
System.out.println("Wrong code for three times!");
}
}
}