2020-06-14から1日間の記事一覧

無限Stream を limit でなく別の方法で STOP させる。

limit を使わずに Stream 止め方には、トリッキーではあるが、 filter(Predicate) 、findAny() で止めるか、anyMatch(Predicate) で、止める方法がある。 Stream.iterate(1, i->i+1) .peek(System.out::println) .filter(n->n > 9) .findAny(); これの findA…