假设我在开始程序的时候已经初始化好了那些node,也可以正常的取出每个node的content值。但是假设我给一个root生成了子结点以后,原来的content都顺次移位,就是假设原来有1、2、3各节点,它们的content分别是11、22、33,当我在1和2之间添加了一个节点4之后,新添加的结点的content接自动变成了22,原来结点2的content就变成了33。我应当怎么改啊?
还有就是当我给一个选中的节点添加一个子节点,在程序关闭前它的位置听正确的,为什么把程序关闭在打开后,那个子节点就爬到别的节点下面去了,成了别人的子节点?