java stream filter code example
Example 1: java stream filter
List<String> result = lines.stream()
.filter(line -> "theLineIWant".equals(line))
.collect(Collectors.toList());
Example 2: java stream().filter()
NowJava8.java
package com.ricky.java8;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
public class NowJava8 {
public static void main(String[] args) {
List<String> lines = Arrays.asList("spring", "node", "ricky");
List<String> result = lines.stream()
.filter(line -> !"ricky".equals(line))
.collect(Collectors.toList());
result.forEach(System.out::println);
}
}12345678910111213141516171819202122
Example 3: java stream and filter
items.stream()
.filter(s->s.contains("B"))
.forEach(System.out::println);
Example 4: stream java example
public class StreamBuilders
{
public static void main(String[] args)
{
Stream<Integer> stream = Stream.of( new Integer[]{1,2,3,4,5,6,7,8,9} );
stream.forEach(p -> System.out.println(p));
}
}