堆棧器。我一直在搜索我的問題的網站,但沒有找到我正在尋找。我堅持用這個代碼:避免覆蓋ArrayList中的對象
public class Users{
ArrayList<ValidateUser> personer = new ArrayList<ValidateUser>();
ValidateUser newUser = new ValidateUser();
newUser.setUser("administrator");
newUser.setPass("asdf123");
newUser.setBalance(0.8);
newUser.setType("admin");
personer.add(newUser);
有一個很好的數組列表吧,但如果我增加更多的「newusers使用」到ArrayList,他們似乎互相覆蓋。我不想創建一個新的User1,newUser2對象,因爲後來在我的程序中,我必須能夠直接從程序中添加新用戶。
如何實現這一目標?
的ValidateUser:
public class ValidateUser {
private String username;
private String password;
private double balance;
private String role;
public void setUser(String user) {
username = user;
}
public void setPass(String pass) {
password = pass;
}
public void setBalance(double rating) {
balance = rating;
}
public void setType(String type) {
role = type;
}
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
public double getBalance() {
return balance;
}
public String getRole() {
return role;
}
}
我簡直不敢相信。謝謝,現在一切正常! :) –
@JesperBaungardBruunHansen是的,你可以想象它是同一個人,但你只是改變了他的名字,然後更新了他。 –