import java.util.ArrayList;
import java.util.List;
public class Listbj {
public static void main(String[] args) {
//先声明8个数组
List a = new ArrayList();
List b = new ArrayList();
List c = new ArrayList();
List d = new ArrayList();
List e = new ArrayList();
List f = new ArrayList();
List g = new ArrayList();
List h = new ArrayList();
a.add("1");
a.add("3");
a.add("5");
a.add("7");
a.add("9");
a.add("10");
b.add("2");
b.add("3");
b.add("4");
b.add("5");
b.add("6");
b.add("7");
System.out.println("下面是ab的并集");
a.addAll(b);
System.out.println("并集" + a);
System.out.println("---------------华丽的分割线----------");
c.add("a");
c.add("b");
c.add("c");
d.add("b");
d.add("c");
d.add("d");
System.out.println("下面是cd的交集");
c.retainAll(d);
System.out.println("交集" + c);
System.out.println("---------------华丽的分割线----------");
e.add("我");
e.add("爱");
e.add("你");
f.add("我");
f.add("你");
System.out.println("下面是ef的差集");
e.removeAll(f);
System.out.println("差集" + e);
f.removeAll(e);
System.out.println("差集" + f); //由于f的集合比e集合小,所以差集就是f整个集合
System.out.println("---------------华丽的分割线----------");
g.add("1");
g.add("2");
g.add("3");
g.add("4");
h.add("1");
h.add("2");
h.add("3");
h.add("5");
System.out.println("下面是gh的无重复并集");
g.removeAll(h);
g.addAll(h);
System.out.println("无重复并集" + g);
}
}