62,568
社区成员




List list=new ArrayList();
list.add(new Object());
list.add(new Object());
list.add(new Object());
List subList = list.subList(1,3);
System.out.println("sublist:[size]"+subList.size());
System.out.println("list:[size]"+list.size());
System.out.println(list.get(1));
System.out.println(subList.get(0));
System.out.println(list.get(2));
System.out.println(subList.get(1));
subList.set(1, new Object());
System.out.println(list.get(2));
System.out.println(subList.get(1));
List list=new ArrayList();
Object o1 = new Object();
Object o2 = new Object();
Object o3 = new Object();
list.add(o1);
list.add(o2);
list.add(o3);
Iterator it = list.iterator();
while(it.hasNext())
{
Object o = it.next();
list.remove(o);
}
public boolean removeAll(Collection<?> c) {
boolean modified = false;
Iterator<?> e = iterator();
while (e.hasNext()) {
if (c.contains(e.next())) {
e.remove();
modified = true;
}
}
return modified;
}
List list=new ArrayList();
Object o1 = new Object();
Object o2 = new Object();
Object o3 = new Object();
list.add(o1);
list.add(o2);
list.add(o3);
List list2=new ArrayList();
list.add(o2);
list.add(o3);
list.removeAll(list2);