Java递归构建树形数据结构实现多级树形菜单展示
首先看看需求,树形菜单是这样的:
根据需求创建数据模型:
构造树形数据结构(Java8环境,Maps和Lists是用了谷歌的guava包):
转为json数据看看结构是否正确:
打完收工!
2018-06-09修改,过滤map改为set
首先看看需求,树形菜单是这样的:
根据需求创建数据模型:
构造树形数据结构(Java8环境,Maps和Lists是用了谷歌的guava包):
转为json数据看看结构是否正确:
打完收工!
2018-06-09修改,过滤map改为set