述語に一致する要素で構成されたストリームを返します。
構文
stream.filter(predicate)使用例
下記の値を入力するとサンプルに即時反映されます。
List→nums→of→evens→stream→filter→collect→Collectors→toList→System→out→println→List<Integer> nums = List.of(1, 2, 3, 4, 5, 6);
List<Integer> evens = nums.stream()
.filter(n -> n % 2 == 0)
.collect(Collectors.toList());
System.out.println(evens); // [2, 4, 6]