我想知道是否可以根据流外设置的某种条件将操作添加到流中。例如,如果我的limit变量不等于-1,我想向流添加一个限制操作。我的代码目前看起来是这样的,但我还没有看到以这种方式使用流的其他示例,在这些示例中,Stream对象被重新分配给对其自身应用的中间操作的结果:streamstream.limit(limit);
// Collect s
如何在Java8中对此进行优化?优化是我首先关注的问题。已尝试使用Java8 streams和并行流。但是在Java8流中的foreach循环中不允许终止(Break)。code to process if(employee.getLastname().equals("xxx")) { }在Java8中