【JAVA】集合交并补

来源:互联网 发布:nginx 访问控制 编辑:程序博客网 时间:2024/04/19 10:34
package test;import java.util.HashSet;import java.util.Set;public class Test {    public static void main(String[] args) {        Set<Integer> result = new HashSet<Integer>();        Set<Integer> set1 = new HashSet<Integer>(){{            add(1);            add(3);            add(5);        }};        Set<Integer> set2 = new HashSet<Integer>(){{            add(1);            add(2);            add(3);        }};        result.clear();        result.addAll(set1);        result.retainAll(set2);        System.out.println("交集:"+result);        result.clear();        result.addAll(set1);        result.removeAll(set2);        System.out.println("差集:"+result);        result.clear();        result.addAll(set1);        result.addAll(set2);        System.out.println("并集:"+result);    }}
0 0