java集合运算:求交集,并集,集合差

来源:互联网 发布:c语言中时间差怎么计算 编辑:程序博客网 时间:2024/05/20 09:06
java集合运算:求交集,并集,集合差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
原创粉丝点击