我想存儲信息,字符串用戶名,字符串密碼和字符串loginType。在java中存儲信息
當嘗試登錄,我想找到用戶名的合法性,然後驗證密碼,並返回loginType。
什麼是存儲這種最好的收集類型?
什麼,我需要能夠做的是 - >當我嘗試添加細節我首先要檢查用戶名是否已經存在。如果沒有匹配,我的詳細信息將會保存,如果用戶名已經存在,數據將不會保存。
我也需要搜索。我希望能夠找到用戶名。然後驗證我是否有密碼匹配並返回類型
這些項目的順序無關緊要。
什麼是存儲這種最好的收集類型?
我想存儲信息,字符串用戶名,字符串密碼和字符串loginType。在java中存儲信息
當嘗試登錄,我想找到用戶名的合法性,然後驗證密碼,並返回loginType。
什麼是存儲這種最好的收集類型?
什麼,我需要能夠做的是 - >當我嘗試添加細節我首先要檢查用戶名是否已經存在。如果沒有匹配,我的詳細信息將會保存,如果用戶名已經存在,數據將不會保存。
我也需要搜索。我希望能夠找到用戶名。然後驗證我是否有密碼匹配並返回類型
這些項目的順序無關緊要。
什麼是存儲這種最好的收集類型?
不是集合;我會創建一個名爲Credentials的對象:
package security;
public class Credentials {
private final String username;
private final String password;
private final String type;
public Credentials(String u, String p, String t) {
this.username = u;
this.password = p;
this.type = t;
}
}
// you add the rest.
無論您指定了什麼,最初都不需要收集;你需要的是將你的數據建模成一個對象。
我會建議@duffymo
例如有3名成員在類中:
public class Credentials {
private String userName;
private String password;
private String loginType;
}
-1你只讀了一半的問題。他還需要通過用戶名查找。 –
然後使用'HashMap'。 –
kurtzbot
清除它。謝謝! – KeithC