开发者社区 问答 正文

Java如何将树形结构转为扁平集合

如题。将树形结构转为扁平的集合。想不用递归。或者其他高性能的实现方式。最想的就是能用上 J8 最新的 Stream API 。但是自己咋想也想不到比较靠谱的实现。这里提供一个借口供大家举例。

class Node {
    private String name;
    private List<Node> children;
    // get set ignore
}

展开
收起
蛮大人123 2016-03-10 10:44:05 5843 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    递归遍历转成map就可以了.

    2019-07-17 18:57:05
    赞同 展开评论
问答分类:
问答标签:
问答地址: