説明
1. Lambda パラメーターが true 値を生成する場合、フィルター (ブール値の結果を生成できる Lambda) は要素を生成します;
2 false が生成された場合、この要素は使用されなくなります。
例
リスト コレクションを作成します:
List<String> stringCollection = new ArrayList<>(); stringCollection.add("ddd2"); stringCollection.add("aaa2"); stringCollection.add("bbb1"); stringCollection.add("aaa1"); stringCollection.add("bbb3"); stringCollection.add("ccc"); stringCollection.add("bbb2"); stringCollection.add("ddd1");
Filter の入力パラメーターは Predicate であり、Predicate はアサーションの中間操作であり、フィルター処理が可能です。必要な Collection 要素を取り出します。これも Stream ストリームとして参加しており、フィルターされた要素は foreach 端末操作を通じて出力できます。
rree以上がJavaでフィルタリングする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。