Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java

This commit is contained in:
emptypoint 2022-11-28 08:55:03 +00:00 committed by Gitee
parent 5a0478b149
commit 55188ca965
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -204,12 +204,12 @@ public class BeanTree<T, R extends Comparable<R>> {
* @param pIdValuesMap 父id与子集的映射
*/
private void findChildren(final List<T> list, final Map<R, List<T>> pIdValuesMap) {
EasyStream.of(list).forEach(value -> {
final List<T> children = pIdValuesMap.get(idGetter.apply(value));
for (T node : list) {
final List<T> children = pIdValuesMap.get(idGetter.apply(node));
if (children != null) {
childrenSetter.accept(value, children);
childrenSetter.accept(node, children);
}
});
}
}
}