I want to be able to let the user choose which element withing the arraylist the
ID: 3699693 • Letter: I
Question
I want to be able to let the user choose which element withing the arraylist they would like to delete, how would i go about doing this?
public Members(String username, String password, int accountID)
{
this.username = username;
this.password = password;
this.accountID = accountID;
}
ArrayList<Members> dataMembers = new ArrayList<>();
dataMembers.add(new Members("Member01", "pass001", 343343));
dataMembers.add(new Members("Member02", "pass002", 121121));
dataMembers.add(new Members("Member03", "pass003", 454454));
dataMembers.add(new Members("Member04", "pass004", 565565));
dataMembers.add(new Members("Member05", "pass005", 676676));
Explanation / Answer
for doing so, we have remove method for removing an element. The index of the element needs to be passed.
User enters the index of element say in variable i
then for removing a particular element at index i, we can write dataMembers.remove(i);
Through this, you will be able to remove elements from the above arraylist
Another way is by passing the value. Ex: dataMembers.remove(new Members("Member05", "pass005", 676676));
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.