在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
)判斷用戶輸入的用戶名和密碼是否與有效的用戶名和密碼匹配,從而確定是否登錄成功。