public static <T, R> List<R> map(@Nullable Iterable<? extends T> iterable, Function<? super T, ? extends R> mapper) {
    List<R> list = new ArrayList<>();
    for (T t : IterableUtils.emptyIfNull(iterable)) {
        list.add(mapper.apply(t));
    }
    return list;
}

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐