给你一个LinkList的例子,它删除,添加节点,并且遍历节点,你看看,希望对你有点用处
import java.util.*;public class LinkedListTest {
  public LinkedListTest() {
    List a=new LinkedList();
    a.add("Angela");
    a.add("Carl");
    a.add("Erica");    List b=new LinkedList();
    b.add("Bob");
    b.add("Doug");
    b.add("Frances");
    b.add("Gloria");    ListIterator aIter=a.listIterator();
    Iterator bIter=b.iterator();    while(bIter.hasNext())
    {
      if(aIter.hasNext())
        aIter.next();
      aIter.add(bIter.next());
    }    System.out.println("the Whole String a :" + a);    bIter=b.iterator();
    while(bIter.hasNext())
    {
      bIter.next();
      if(bIter.hasNext())
      {
        bIter.next();
        bIter.remove();
      }    }    System.out.println("The b String after modified :" + b);    a.removeAll(b);    System.out.println("The last a string is :" +a);  }
  public static void main(String[] args) {
    LinkedListTest linkedListTest1 = new LinkedListTest();
  }}