两个流将flatMap设置为整数

final Set<Integer> set1 = new HashSet<>();
final Set<Integer> set2 = new HashSet<>();

Stream.of(set1, set2).mapToInt(???).forEach(intValue -> code)

我有 2 组整数和一个流,但我想将它们全部映射到整数中。我找不到使用 maptoInt 或 flatMap 的方法,因此我可以提取两个集合的所有整数。

回答

您可以使用Stream.concat(set1.stream(), set2.stream())which 创建一个新的组合流,以便您可以将您的值映射到 int


以上是两个流将flatMap设置为整数的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>