import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
/**
* 获取两个集合去重的并集
*/
public class Util {
/**
* 获取两个集合去重的并集
*
* @param bfList 第一个集合
* @param afList 第二个集合
* @return 去重之后的并集
*/
public List<String> getDistinctSetUnion(List<String> bfList, List<String> afList) {
bfList.addAll(afList);
return bfList.stream().distinct().collect(Collectors.toList());
}
public static void main(String[] args) {
List<String> bfList = new ArrayList<>();
bfList.add("广东");
bfList.add("山东");
bfList.add("浙江");
List<String> afList = new ArrayList<>();
afList.add("浙江");
afList.add("福建");
Util util = new Util();
List<String> distinctSetUnion = util.getDistinctSetUnion(bfList, afList);
System.out.println(distinctSetUnion);
}
}import java.util.ArrayList;
import java.util.Li