java8新特性构建树结构工具类
作者:互联网
public class CreateOrgTreeUtil {
public static List<OrgDTO> CreateTree(int parentId, List<OrgDTO> treeEntityList) {
return treeEntityList.stream()
.filter(treeEntity -> treeEntity.getNmParentid()==parentId)
.peek(treeEntity -> treeEntity.setChildren(CreateTree(treeEntity.getNmId(), treeEntityList)))
.collect(Collectors.toList());
}
}
标签:CreateTree,treeEntityList,parentId,treeEntity,List,public,构建,树结构,java8 来源: https://www.cnblogs.com/yindong2019/p/15069607.html