public class ListRemove {
public static void main(String args[]){
List<String> list = new ArrayList<String>();
list.add("aa");
list.add("bb");
list.add("cc");
System.out.println(list.size());
for (int i= 0;i<list.size();i++){
System.out.print(list.get(i)+" i="+i);
if(list.get(i).equals("aa"))
{
list.remove("aa");
System.out.println();
System.out.println(list.size()+""+list.get(i));
}
if(list.get(i).equals("bb"))
{
System.out.println(list.get(i));
}
if(list.get(i).equals("cc"))
{
list.remove(i);
System.out.println(list.size());
}
}
System.out.println();
for (int i= 0;i<list.size();i++){
System.out.println(list.get(i));
}
}
}
结果:
3
aa i=0
2bb
bb
cc i=11
bb
|
|