遍歷dtree下的node

int i;

List<FuncVo> list=new ArrayList<FuncVo>();

List<FuncVo> list2=new ArrayList<FuncVo>();

List<FuncVo> list3=new ArrayList<FuncVo>();

list =funcDao.getSubFunc(id);

list2.addAll(list);

//此處找尋

for(i=0;i<list2.size();i++){

   //此處if是另外一個功能,看if後的就可以了。

   if(list2.get(i).getFuncId()==id){

       continue;

   }

   list3.add(list2.get(i));

   list=funcDao.getSubFunc(list2.get(i).getFuncId());

   list2.addAll(list);

}

FuncVo vo =new FuncVo();

vo=funcDao.getFuncByid(FfunId);

list3.add(vo);

return list3;

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章