大多系統登錄模塊都會接收用戶通過鍵盤輸入的登錄信息,這些登錄信息將會被登陸模塊驗證,如果使用的是指定的用戶名與密碼,則允許程序登陸,否則將用戶拒之門外。本范例通過 if…else 語句進行多條件判斷來實現登陸信息的驗證。
在項目中創建 CheckLogin 類,在該類的主方法中接收用戶輸入的登陸用戶名與登陸密碼,然後通過 if 條件語句分別判斷用戶名和密碼,並輸出登陸驗證結果。代碼如下:
import java.util.Scanner;
public class CheckLogin {
public static void main(String[] args) {
// TODO 自動生成的方法存根
@SuppressWarnings("resource")
Scanner scan=new Scanner(System.in); //創建掃描器
System.out.println("請輸入登錄用戶名");
String username=scan.nextLine();
System.out.println("請輸入登錄密碼:");
String password=scan.nextLine();
if(!username.equals("u539f")){
System.out.println("用戶名非法。");
}else if(!password.equals("u539fpassword")){
System.out.println("登陸密碼錯誤。");
}else{
System.out.println("恭喜您,登錄信息通過驗證。");
}
}
}