今天花了乙個小時左右用list做出來登陸註冊功能,做的過程中主要遇到了以下問題:
1 . 註冊功能時,遍歷集合是否含有此賬號,使用了迭代器,發現邏輯方面很難實現,最後想到了集合的contains方法,就方便了許多。
2 . 對於乙個變數的使用特別關鍵,尤其是boolean型別的變數,可以省下好多事情。
3 .做完後,發現這個題用set更方便,因為set是無序且不可重複的,不需要判斷集合是否被註冊。
4 . 對迭代器的掌握一定要熟悉,明白各個實現類的底層是如何實現的。
下面放出我的**,希望各位大佬指正,謝謝。
使用者類
class user
public int getid()
public void setid(int id)
public string getpassword()
public void setpassword(string password)
@override
public boolean equals(object obj)
@override
public string tostring() ";
}}
登入
private static void denglu()
}if(islogin)else
}}
註冊
private static void zhuce() else
}system.out.println("請輸入密碼:");
string password = in.next();
user.setpassword(password);
users.add(user);
system.out.println("註冊成功");
system.out.println("已註冊的使用者:"+users);
}
主函式
static scanner in = new scanner(system.in);
static collection users = new arraylist();
public static void main(string args) else if ("b".equalsignorecase(option)) else
}}
php實現註冊登陸功能
先來截圖下需要用到的檔案 這個是signup.html 1237 82627 寫好html繼續寫signup.php 1 2 header content type text html charset utf8 設定下utf 8編碼34 if isset post submit 78 usernam...
註冊 登陸功能 測試思路
註冊功能測試思路 1使用者名稱和密碼長度 2使用者名稱和密碼字元型別 3使用者名稱和密碼為空 4使用者名稱已經註冊過 52次輸入的密碼不一致 6使用者名稱和密碼輸入特殊字元 7使用者名稱和密碼相同 8密碼是否在資料庫中加密顯示 9使用者名稱是否區分大小寫 10再次輸入密碼是否區分大小寫 11是否支援...
登陸註冊功能開發分析
登陸註冊檢測 1 登陸 首先,是客戶端的檢測 判斷使用者名稱和密碼是否符合規範。其次,是網路狀態檢測 判斷網路是否通暢。最後,是訪問伺服器,傳送請求,等待響應 判斷使用者名稱和密碼是否正確。2 註冊 首先,客戶端的檢測 判斷填寫的使用者資訊是否正確 其次,網路狀態檢測 判斷網路是否通暢 最後,訪問伺...