Java计算交集,差集,并集的方法示例

本文实例讲述了Java计算交集,差集,并集的方法。分享给大家供大家参考,具体如下:

package math;

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("测试结果:");

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);

}

}

运行结果:

以上是 Java计算交集,差集,并集的方法示例 的全部内容, 来源链接: utcz.com/p/215329.html

回到顶部