<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    獲取第N級的所有節點實現代碼

    ??? 基本的思想和步驟都在了,主要就是遞歸

    ??? /**
    ???? * 傳入級數返回存放該級數下所有組織列表的列表
    ???? * @param lever int 組織級數
    ???? * @return List<List> 存放組織列表
    ???? */

    ??? public List<List> getTreeLeverNode(int lever) {
    ??????? String sqlstr = "select? ID from?table1 where PARENT_ID=0";
    ??????? Result ret = Dao.executeQuery(sqlstr);
    ??????? List<List> list = new Vector<List>();
    ??????? List rslist = new Vector();
    ??????? List<String> nodeList = new Vector<String>();
    ??????? for (int i = 0; i < ret.Length(); i++) {
    ??????????? rslist = getNextNode(Integer.parseInt(ret[i]
    ??????????????????????? .toString()), lever - 1, nodeList);
    ??????????????? list.add(rslist);
    ??????? }
    ??????? return list;
    ??? }

    ??? /**
    ???? * 返回存放該級數下所有組織的列表
    ???? * @param reqParentid 請求傳入的父節點ID
    ???? * @param lever 組織級數
    ???? * @param list 存放該級數下所有組織的列表
    ???? * @return List<String> 存放組織
    ???? */

    ??? public List<String> getNextNode(int reqParentid, int lever, List list) {
    ??????? String sqlstr = "select? ID from?table1 where PARENT_ID="
    ??????????????? + reqParentid;
    ??????? DBResult ret = super.executeQuery(sqlstr);
    ??????? List rslist = new Vector();
    ??????? lever = lever - 1;
    ??????? if (lever > 0) {
    ???????????for (int i = 0; i < ret.Length(); i++) {
    ?????????????????rslist = getNextNode(Integer.parseInt(ret[i]
    ??????????????????????? .toString()), lever , nodeList);
    ??????????????? list.add(rslist);
    ???????????}
    ??????? } else {
    ??????????? for (int i = 0; i < ret.Length(); ; i++) {
    ????????????????list.add(ret[i].toString());
    ??????????? }
    ??????? }
    ??????? return list;
    ??? }

    posted on 2007-01-15 20:30 JGAO編程隨筆 閱讀(127) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2007年1月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 免费人成网上在线观看| 久久精品国产亚洲av麻豆图片| 亚洲欧美成aⅴ人在线观看| AV无码免费永久在线观看| 久久精品亚洲精品国产色婷| 久久午夜夜伦鲁鲁片无码免费| 狠狠色婷婷狠狠狠亚洲综合| 一个人晚上在线观看的免费视频| 亚洲国产午夜中文字幕精品黄网站| 国产精品亚洲综合| av在线亚洲欧洲日产一区二区| h视频在线免费观看| 在线亚洲精品自拍| 日本视频免费高清一本18| 91亚洲精品视频| 免费a级毛片无码a∨蜜芽试看| 亚洲娇小性xxxx| 国产一级高清视频免费看| 国产亚洲精品美女久久久久| 亚洲女同成人AⅤ人片在线观看 | 成人爽A毛片免费看| 亚洲AV无码成人精品区日韩| 亚洲成人高清在线| 在线观看免费播放av片| 亚洲手机中文字幕| 国产在线观看www鲁啊鲁免费| 一级一级毛片免费播放| 亚洲av日韩综合一区在线观看| 免费观看激色视频网站bd| 亚洲AV色无码乱码在线观看| 亚洲熟伦熟女新五十路熟妇| 免费人成网站在线观看不卡| xxx毛茸茸的亚洲| 亚洲国产成人爱av在线播放| 99精品视频在线免费观看| 亚洲精品国产综合久久久久紧| 国产亚洲精品福利在线无卡一| h视频在线免费看| 亚洲精品偷拍视频免费观看| 亚洲无砖砖区免费| 久久久亚洲精品蜜桃臀|