java新手请教 递归输出树形结构

qq_18348109 qq_18348109 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
JAVA 新手
问一个问题,请大家帮忙
我在一个方法查出arryList 是一个二维的list, 数据是这样
[[id=1,name=name1,pid=0],[id=2,name=name3,pid=1], [id=3,name=name4,pid=2],[id=4,name=name2,pid=2],
[id=7,name=name1,pid=0],[id=8,name=name1,pid=7]]
最后想输出树形结构:
[
[
id=1,
name=name1,
pid=0,
node=[
[
id=2,
name=name3,
pid=1,
node=[
[
id=3,
name=name4,
pid=2
],
[
id=4,
name=name2,
pid=2
]
]
]
],
[
id=7,
name=name1,
pid=0,
node=[
[
id=8,
name=name1,
pid=7
]
]
]
]
]
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
qq_18348109
Java 51,407 成员 86,126 内容