1. 程式人生 > >java 集合 差集 交集 合集 retain

java 集合 差集 交集 合集 retain

               
List<String> la= new ArrayList<String>() {   {    add("a");    add("b");    add("c");   }  };  List<String> lb = new ArrayList<String>() {   {    add("a");    add("c");   }  };  la.retainAll(lb); //交集//la.removeAll(lb); //差集//la.addAll(lb);//合集    System.out.println(la);  System.out.println(lb);

三段程式碼的執行結果分別如下:

retain的意思是 "保留"  

[a, c][a, c]

[b][a, c]
[a, b, c, a, c][a, c]