diff --git a/hutool-core/src/main/java/cn/hutool/core/stream/TerminableWrappedStream.java b/hutool-core/src/main/java/cn/hutool/core/stream/TerminableWrappedStream.java index 1b20153f5..31ace5da8 100644 --- a/hutool-core/src/main/java/cn/hutool/core/stream/TerminableWrappedStream.java +++ b/hutool-core/src/main/java/cn/hutool/core/stream/TerminableWrappedStream.java @@ -226,7 +226,7 @@ public interface TerminableWrappedStream idGetter, final Function pIdGetter, final BiConsumer> childrenSetter) { - return toTree(idGetter, pIdGetter, null, childrenSetter); + return collect(CollectorUtil.toTree(idGetter, pIdGetter, childrenSetter, isParallel())); } /**