本文通过Stream流的方式去实现
1. Objects::nonNull
public class 过滤List中的null {
public static void main(String[] args) {
List<String> strings = Arrays.asList("云原生", "元宇宙", null, "物联网", null, "无人汽车", null, "数据挖掘");
Stream<String> stringStream = strings.stream().filter(Objects::nonNull);
stringStream.forEach(System.out::println);
}
}
2. 判断!= null
public class 过滤List中的null {
public static void main(String[] args) {
List<String> strings = Arrays.asList("云原生", "元宇宙", null, "物联网", null, "无人汽车", null, "数据挖掘");
Stream<String> stringStream = strings.stream().filter(x -> x != null);
stringStream.forEach(System.out::println);
}
}