摘要:[Java] 判斷使用者帳號與密碼 (利用Scanner套件)
[Java] 判斷使用者帳號與密碼 (利用Scanner套件)
import java.util.Scanner; // 匯入名稱為 Scanner 的模組 (使用來取得使用者輸入的資料)
class ExUser // 專案名稱_ExUser (記得要跟檔案名稱相同)
{
public static void main(String[] args)
{
String InUserID,InUserPW; // 使用者帳號與密碼輸入
String UserID="admin",UserPW="password"; // 預設使用者帳號與密碼 帳號為 admin 密碼為 password
Scanner Inp = new Scanner(System.in); // 利用 Inp 這個變數名稱(可以自由更改) 來取得使用者輸入的資料
// Inp.nextLine(); 將使用者輸入的資料讀入 某變數中 利用 Inp.nextLine() 指令 (這裡的Inp 跟上一行的 Inp 相同) nextLine 的意思是將整行資料讀近來
System.out.println("請輸入使用者帳號:");
InUserID = Inp.nextLine();
System.out.println("請輸入使用者密碼:");
InUserPW = Inp.nextLine();
// 字串判斷方式為 A字串.equals(B字串)
// 在 IF() 判斷式中加入 || 代表全等於 (當左右相等時)
if (InUserID.equals(UserID)||InUserPW.equals(UserPW)) // 判斷帳號密碼是否皆正確
{
System.out.println("登入成功!");
}
else
{
System.out.println("登入失敗!");
}
}
}
#0xDe 從分享中學習
#Facebook:ProgrammerDe (https://www.facebook.com/MicrosoftDes) 有問題歡迎提問