stream流求并集
时间: 2023-09-04 12:14:46 浏览: 149
求集合并集
对于流(stream)的并集操作,你可以使用Java 8引入的Stream API来实现。Stream API提供了许多流操作方法,包括合并(merge)两个流的操作。
要求两个流的并集,你可以使用`Stream.concat()`方法来合并两个流,并且去除重复的元素。下面是一个示例代码:
```java
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class StreamUnionExample {
public static void main(String[] args) {
List<String> list1 = Arrays.asList("A", "B", "C");
List<String> list2 = Arrays.asList("C", "D", "E");
Stream<String> stream1 = list1.stream();
Stream<String> stream2 = list2.stream();
List<String> union = Stream.concat(stream1,
阅读全文