LinkedList

来源:互联网 发布:化学词典软件 编辑:程序博客网 时间:2024/05/20 13:16
package com.samsung.TextFileTest;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.ListIterator;public class HrefMatch {    public static void main(String[] args) throws Exception {        List<String> list = new LinkedList<>();        list.add("aaaaaaaaa");        list.add("ccccccccc");        list.add("eeeeeeeee");        List<String> list2=new LinkedList<>();        list2.add("bbbbbbbb");        list2.add("dddddddd");        list2.add("ffffffff");        list2.add("ggggggggg");        ListIterator<String> iteratora=list.listIterator();        Iterator<String> iteratorb=list2.iterator();        while (iteratorb.hasNext()) {            if (iteratora.hasNext()) {                iteratora.next();            }            iteratora.add(iteratorb.next());        }        System.out.println(list);        System.out.println(list2);        iteratorb=list2.iterator();        while (iteratorb.hasNext()) {            iteratorb.next();            if (iteratorb.hasNext()) {                iteratorb.next();                iteratorb.remove();            }        }        System.out.println(list);        System.out.println(list2);        list.removeAll(list2);        System.out.println(list);        System.out.println(list2);    }}
[aaaaaaaaa, bbbbbbbb, ccccccccc, dddddddd, eeeeeeeee, ffffffff, ggggggggg][bbbbbbbb, dddddddd, ffffffff, ggggggggg][aaaaaaaaa, bbbbbbbb, ccccccccc, dddddddd, eeeeeeeee, ffffffff, ggggggggg][bbbbbbbb, ffffffff][aaaaaaaaa, ccccccccc, dddddddd, eeeeeeeee, ggggggggg][bbbbbbbb, ffffffff]
0 0