当先锋百科网

首页 1 2 3 4 5 6 7

Java是一种非常流行的编程语言,广泛应用于各种领域。在很多应用程序中,为了保护数据的安全性,通常需要使用用户名和密码进行身份验证。为此,我们编写了一个简单的Java程序,来演示如何实现用户名和密码三次登陆的功能。

import java.util.Scanner;
public class LoginDemo {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String username = "admin";
String password = "123456";
int count = 0;
while (count< 3) {
System.out.print("请输入用户名:");
String name = input.next();
System.out.print("请输入密码:");
String pwd = input.next();
if (name.equals(username) && pwd.equals(password)) {
System.out.println("登陆成功!");
break;
} else {
count++;
if (count == 3) {
System.out.println("您已连续三次输入错误,登陆失败!");
} else {
System.out.println("用户名或密码错误,请重新输入!");
}
}
}
}
}

上面的代码首先定义了一个用户名和密码,然后在一个while循环中,让用户输入用户名和密码。如果输入正确,则输出“登陆成功”并跳出循环,否则提示用户重新输入。如果输入错误连续三次,则输出“登陆失败”。

以上Java程序演示了如何实现用户名和密码三次登陆的功能,可以用于各种需要身份验证的应用场景。