小编pen*_*ina的帖子

重用同一个lambda表达式的一部分

我有以下情况:

  //Case 1
  final Set<String> first = A.stream().filter().map().collect()

  //Case 2
  final Set<String> second = B.stream().filter().map().collect()
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我将两次调用相同的lambda表达式,但使用不同的"consumer"(AB).有没有解决方案来避免这种重复?

java lambda java-8 java-stream

-2
推荐指数
2
解决办法
185
查看次数

标签 统计

java ×1

java-8 ×1

java-stream ×1

lambda ×1