[Java] 判斷使用者帳號與密碼 (利用Scanner套件)

摘要:[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) 有問題歡迎提問