Java树形菜单的递归实现_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java树形菜单的递归实现

Java树形菜单的递归实现

 2015/3/12 18:58:01  imalex163  程序员俱乐部  我要评论(0)
  • 摘要:查询条件为parentIdselect*fromtablewhereparentId=?第一次调用传0,表示根getNode(0);publicListgetNode(intpid){Listlist=..查询...(pid);//执行查询,自己写吧if(list!=null&&list.size()!=0){//判断是否查到,没有了表示小的了for(inti=0;i<list.size();i++){System.out.print(list.get(i).name)
  • 标签:实现 Java 菜单 递归

查询条件为 parentId?
select * from table where parentId =??

第一次调用传 0,表示根?
getNode(0);?

public List getNode(int pid){?
?? List list = ..查询...(pid); //执行查询,自己写吧?
?? if(list !=null && list.size()!=0){//判断是否查到,没有了表示小的了?
???? for(int i=0;i<list.size();i++){?
??????? System.out.print(list.get(i).name);?
??????? getNode(list.get(i).id); //根据当前id查询子?
???? }?
? }?
}

发表评论
用户名: 匿名