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程序演示了如何实现用户名和密码三次登陆的功能,可以用于各种需要身份验证的应用场景。