rendered paste bodyimport java.util.ArrayList;
public class MembershipList
{
private ArrayList<String> members;
public MembershipList()
{
members = new ArrayList<String>();
}
public void addNewMember(String member)
{
members.add(member);
}
public int noOfMembers()
{
return members.size();
}
public void showMember(int memberNumber)
{
if(memberNumber < 0){
}
else if(memberNumber < noOfMembers()) {
System.out.println(members.get(memberNumber));
}
else {
}
}
public void removeMember(int memberNumber)
{
if (memberNumber < 0)
{
}
else if(memberNumber < noOfMembers()) {
members.remove(memberNumber);
}
else {
}
}
public void showAllMembers()
{
int index = 0;
for(String member: members) {
System.out.println((index) + ":" + member);
index ++;
}
}
public void showAllMembers2(int showNumber) {
int index = 0;
while(index < members.get(showNumber) ) {
String member = members.get(showNumber);
System.out.println(member);
index ++;
}
}
}