package com.test;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class Array_list {
public static void main(String[] args) {
Set<String> a = new HashSet<String>();
Set<String> b = new HashSet<String>();
HashSet<String> hashSetUnion = new HashSet<String>();
Set<String> sameSet = new HashSet<String>();
a.add("a");
a.add("b");
a.add("c");
b.add("c");
b.add("d");
System.out.println("------------求两个集合的并集---------------");
hashSetUnion.addAll(a);
hashSetUnion.addAll(b);
System.out.println(hashSetUnion.toString());
System.out.println("--------------求两个集合的交集-------------");
for (String string : a) {
if(b.contains(string)){
sameSet.add(string);
}
}
System.out.println(sameSet.toString());
}
}
利用HashSet求集合的交集、并集
最新推荐文章于 2022-12-12 11:42:26 发布