不完全是。您不可能一分之二
Stream。这没有道理-您将如何遍历一个而不需要同时生成另一个?流只能操作一次。
但是,如果要将它们转储到列表或其他内容中,则可以执行
stream.forEach((x) -> ((x == 0) ? heads : tails).add(x));

不完全是。您不可能一分之二
Stream。这没有道理-您将如何遍历一个而不需要同时生成另一个?流只能操作一次。
但是,如果要将它们转储到列表或其他内容中,则可以执行
stream.forEach((x) -> ((x == 0) ? heads : tails).add(x));