import java.util.ArrayList;
public class Test2 {
public static void main(String[] args) throws Exception {
AllList al=new AllList();
al.add("a","aa");
al.add("b","bb");
al.add("c", "cc");
for(int i=0;i list1 = new ArrayList(); //存放数据,为了简便, 这里用String,如果只是String其实可以直接用indexOf得到index
ArrayList list2 = new ArrayList(); //作为Key,索引
ArrayList> alllist = new ArrayList>();
AllList(){
alllist.add(list1);
alllist.add(list2);
}
public void add(String s1,String s2){
list1.add(s1);
list2.add(s2);
alllist.set(0,list1);
alllist.set(1,list2);
}
public void remove(String s2){
int index=list2.indexOf(s2);
list1.remove(index);
list2.remove(index);
alllist.set(0,list1);
alllist.set(0, list2);
}
public void edit(String s,String s2){
int index=list2.indexOf(s);
list1.set(index, s2);
alllist.set(0,list1);
}
public int size(){
return list1.size();
}
public ArrayList> getList(){
return alllist;
}
}