java中如何查询下面树中的的所有用户?只知道根部门的ID,如何遍历所有用户

子部门下可能会有用户,如市气象局下没有部门直接有用户这样的应该如何遍历所有用户... 子部门下可能会有用户

,如市气象局下没有部门 直接有用户 这样的应该如何遍历 所有用户
展开
 我来答
傲视_弑神
2013-10-17
知道答主
回答量:32
采纳率:0%
帮助的人:23.7万
展开全部
直接用递归 先根据你的根ID来select出你需要的东西 然后继续调用查出来的数据做为条件去查询下面的数据就可以了啊 可以一直循环下去
追问
能写一点简单的代码吗
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bbq1072
2013-10-18 · TA获得超过434个赞
知道小有建树答主
回答量:449
采纳率:0%
帮助的人:88.4万
展开全部
        public void getChild(String ID){
List nodes=getNodesById(ID);
for(i=0i;i<nodes.length;i++){
getChild(nodes[i].id);//自己调用自己,递归
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
磊帅
2013-10-17 · TA获得超过274个赞
知道小有建树答主
回答量:847
采纳率:50%
帮助的人:314万
展开全部
先在数据库中查出市气象局有多少人,再去查询三
追问
能写一点简单的代码吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月牙马马
2013-10-17 · TA获得超过189个赞
知道小有建树答主
回答量:428
采纳率:0%
帮助的人:175万
展开全部
用递归啊 怎么遍历出的第一个的 在接着调用这个 方法
追问
能写一点简单的代码吗
追答

求 num 到 1 的 界乘  最典型的递归

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式