static List<Menu> childMenu=new ArrayList<Menu>(); /** * 获取某个父节点下面的所有子节点 * @param menuList * @param pid * @return */ public static List<Menu> treeMenuList( List<Menu> menuList, int pid){ for(Menu mu: menuList){ //遍历出父id等于参数的id,add进子节点集合 if(Integer.valueOf(mu.getPid())==pid){ //递归遍历下一级 treeMenuList(menuList,Integer.valueOf(mu.getId())); childMenu.add(mu); } } return childMenu; }
java递归获取某个父节点下面的所有子节点
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java递归获取树形结构数据
java递归获取树形结构数据
List 递归 java -
java递归显示子节点 java递归查找树的子节点
一张表用来存储树形结构的父节点和叶子节点,大体是这样定义的。
java 数据结构 树结构 List 子节点 -
python打包脚本为手机可点开的文件
我很早之前就想开发一款app玩玩,无奈对java不够熟悉,之前也没有开发app的经验,因此一直耽搁了。最近想到尝试用python开发一款app,google搜索了一番后,发现确实有路可寻,目前也有了一些相对成熟的模块,于是便开始了动手实战,过程中发现这其中有很多坑,好在最终依靠google解决了,因此小记一番。说在前面的话python语言虽然很万能,但用它来开发app还是显得有点不对路,因此用py
python打包脚本为手机可点开的文件 python手机app开发 python 开发app android