用二维数组不行吗?
String test[][]=new String[7][2];
test[1][0]="02";
test[1][1]="01";
test[2][0]="03";
test[2][1]="02";.......

解决方案 »

  1.   

    you can use java.util.Hashtablethe method put(Object key,Object value) in Hashtable can resolve your questiontry it
      

  2.   

    请问是不是put(父ID,id) ......
    那取出来怎么操作呢 ?
      

  3.   

    我还是不太明白如果放到Hashtable 父ID跟子ID的关系是怎么样的 ?请多指教..
    谢谢 !
      

  4.   

    实际上你就要一棵树的结构。
    class tree {
       Arraylist children = new Arraylist() { tree1,tree2....tree3 }
       Object data;
     
       // some methods about tree operation   void addChild(tree child){
          if ( !children.contains(child) )  children.add(child)     
       }
      
       ....
       ....  }