Java 8 Stream终止

时间:2014-10-08 09:37:59

标签: java java-8

我有没有办法终止Stream(.limit(long)除外)。

我真正想要的是一种.until(Predicate<T>)。方法filter显然在这里不可用。

示例:

Stream.iterate(service.first(), service::next)
  .until(item -> item.isTerminator())

这个例子可能没有意义,但显示了我正在寻找的概念。

甚至可以做那样的事情吗?

0 个答案:

没有答案