Java學習筆記22:Java實現模擬使用者登入
阿新 • • 發佈:2019-01-05
package create; import java.util.Scanner; public class Test1_In { /* * 模擬使用者登入,僅有三次嘗試機會 */ public static void main(String[] args){ Scanner sc=new Scanner(System.in); for(int i=0;i<3 ;i++ ){ System.out.println("請輸入使用者名稱:"); String userName=sc.nextLine(); System.out.println("請輸入密碼:"); String password=sc.nextLine(); //如果字串常量、字串變數比較,通常是自複查UN常量呼叫方法,將變數當做引數傳遞,防止空指標異常 if("admin".equals(userName)&&"admin".equals(password)){//驗證使用者名稱與密碼是否正確 System.out.println("歡迎"+userName+"登入"); }else{ if(i==2){ System.out.println("您的錯誤次數達到極限,請10分鐘後再次嘗試"); } System.out.println("使用者名稱或密碼錯誤,您還有"+(2-i)+"次機會"); }//else }//for }//main }//class