在Java中,可以使用条件语句来判断用户名和密码是否正确。以下是一个简单的示例代码:
import java.util.Scanner; public class UserAuthentication { public static void main(String[] args) { String validUsername = "admin"; String validPassword = "password"; // 获取用户输入的用户名和密码 Scanner scanner = new Scanner(System.in); System.out.print("请输入用户名: "); String username = scanner.nextLine(); System.out.print("请输入密码: "); String password = scanner.nextLine(); // 判断用户名和密码是否正确 if (username.equals(validUsername) && password.equals(validPassword)) { System.out.println("登录成功!"); } else { System.out.println("用户名或密码错误!"); } } }
在上述代码中,我们首先定义了一个有效的用户名和密码。然后,通过Scanner类获取用户输入的用户名和密码。最后,使用条件语句(if-else
)判断用户输入的用户名和密码是否与有效的用户名和密码匹配,从而确定是否登录成功。