19 lines
485 B
Java
Raw Normal View History

2025-10-09 17:55:50 +08:00
package com.zhgd.xmgl.util;
import java.util.List;
import java.util.Objects;
import java.util.stream.Collector;
import java.util.stream.Collectors;
public class CollUtils {
/**
* 过滤掉null值的收集器
*/
public static <T> Collector<T, ?, List<T>> filteringNull() {
return Collectors.collectingAndThen(
Collectors.toList(),
list -> list.stream().filter(Objects::nonNull).collect(Collectors.toList())
);
}
}