public static <T, R> List<R> extractField(List<T> list, Function<T, R> func) {
if (CollectionUtils.isEmpty(list)) {
Collections.emptyList();
}
return list.stream().map(func).filter(item -> item != null).distinct().collect(Collectors.toList());
}
抽取List的属性值
最新推荐文章于 2025-01-02 09:14:11 发布

1449

被折叠的 条评论
为什么被折叠?



