java.util.LinkedList<E>

实践测试看看结果:更好的理解其方法。      


//        List<String> linkA=new LinkedList<String>();
//        linkA.add("tom");
//        linkA.add("john");
//        linkA.add("jack");
//        
//        List<String> linkB=new LinkedList<String>();
//        linkB.add("alice");
//        linkB.add("sophie");
//        linkB.add("rose");
//        
//        
//        ListIterator<String> aiterator=linkA.listIterator();
//        Iterator<String> biterator=linkB.iterator();
//        
//        while(biterator.hasNext()){
//            if(aiterator.hasNext()){
//                aiterator.next();
//                aiterator.add(biterator.next());
//            }
//        }
//        
//        System.out.println("a+b---"+linkA);
//        
//        biterator=linkB.iterator();
//        while(biterator.hasNext()){
//            biterator.next();
//            if(biterator.hasNext()){
//                biterator.next();
//                biterator.remove();
//            }
//        }
//        
//        System.out.print("b:"+linkB);
//        
//        
//        linkA.removeAll(linkB);
//        
//        System.out.print("a: "+linkA);
//       

本文转载:CSDN博客