1

このコードは、ツリーの階層の最初のレベルのみを提供します。ノードがリーフになるまでノードをチェックし、それらすべての子を TreeMap の親の値として追加するにはどうすればよいですか

    for (TreeItem node : root.getChildren()) {

        mytreemap.put(node.getValue().toString(), node.getChildren());
    }

それは与えます

{a = [TreeItem [ value: 1, [ TreeItem [ value: 2], b= [TreeItem [ value:b1]} 

{ a = [1,2] b= [b1,b2,b2-1,b2-2]} が必要です

a
  1
  2
b
  b1
 -b2
    b2-1
    b2-2
4

0 に答える 0