7,javase程式碼實戰-條件語句——簡單的驗證使用者登陸(二)

程式設計侯發表於2018-02-25

問題介紹:
在登陸模組的開發中,必不可少的就是使用者的賬號密碼登陸。我們只實現簡單的賬號密碼的登陸,即賬號密碼的使用者資訊驗證。

實現程式碼:

        //假設使用者輸入的資訊
        String user ="user";
        String psd ="12345";
        //假設從資料庫中已經查到了使用者的資訊

        //要先考慮錯誤時的處理,這樣能及時的給使用者提示。
        if(!user.equals("user"))
            System.out.println("使用者名稱不正確");
        else if (!psd.equals("12345")) 
            System.out.println("密碼不正確");
        else{
            System.out.println("登陸成功");
        }

總結:
1,業務的邏輯結構使用了if else if else的控制流程。
2,在字串的判斷中要使用equals方法,而不要習慣的去使用==,這是特別注意的。在字串的比較中== 只是比較記憶體地址,並非是比較字串的內容相同。

相關文章