大多系統登錄模塊都會接收用戶通過鍵盤輸入的登錄信息,這些登錄信息將會被登陸模塊驗證,如果使用的是指定的用戶名與密碼,則允許程序登陸,否則將用戶拒之門外。本范例通過 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("恭喜您,登錄信息通過驗證。"); } } }