JavaStreamfilter
stream

filterStream

map

述語に一致する要素で構成されたストリームを返します。

構文

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]