Java Gold合格への道 ~StreamAPI・filter~
スポンサーリンク
こんにちは。たろすです。
今回はStreamAPIのfilterの使い方について説明します。
使い方
fileterはStreamの要素をフィルタリング(=必要な要素のみを抽出)するメソッドです。
以下のように使用します。
int[] array = { 1, 2, 3, 4, 5 }; IntStream stream = Arrays.stream(array); stream.filter(num -> num >= 3).forEach(System.out::print);
345
filterの引数はPredicateの実装で、結果がtrueの場合のみフィルタを通過します。