日期:2014-05-20 浏览次数:20638 次
import java.util.*;
public class Test
{
public static void main(String[] args)
{
List<String> a = new LinkedList<String>();
a.add("abc");
a.add("eee");
a.add("ooo");
a.add("fff");
List<String> b = new LinkedList<String>();
b.add("efg");
b.add("eee");
b.add("www");
b.add("aaa");
ListIterator<String> aa = a.listIterator();
ListIterator<String> bb = b.listIterator();
while(bb.hasNext()) //将b插入a中。
{
if(aa.hasNext())
{
aa.next();
aa.add(bb.next());
}
}
System.out.println(a);
a.removeAll(b); //从a中移去b.
System.out.println(a);
ListIterator<String> cc = a.listIterator();
while(cc.hasNext()) //移去a中所有元素。
{
try
{
a.remove(cc.next());
}
catch(Exception e)
{
System.out.println("1234");
}
}
System.out.println(a);
}
}