Java 8 Stream String Null Or Empty Filter
Categories: Java 8(JDK1.8) Java Java Examples
package r4r.co.in;
import java.util.Arrays;
import java.util.Objects;
import java.util.function.Predicate;
import java.util.stream.Stream;
public class NnonNullExamples {
public static void main(String[] args) {
// Java 8 Stream String Null Or Empty Filter
String[] str= {"rajesh",null,"kumar",""};
System.out.println(Arrays.toString(str));
String [] nonNullOutput=Stream.of(str).filter(Objects::nonNull).
filter(Predicate.not(String::isBlank)).toArray(String[]::new);
System.out.println(Arrays.toString(nonNullOutput));
}
}