Node
クラスがあるとしましょう。単一Node parentNode.
のフィールドがあり、セッターとゲッターもあります。
私は2つのノードを持っています:Node nodeA
とNode nodeB
。
これが私がやりたいことです:nodeB
'sの親をnodeA
'sの親に設定し、次にnodeA
'sの親をnullに設定します。
nodeB.setParent(nodeA.getParent());
nodeA.setParent(null);
// bad since nodeB.getParent() will = null
上記を実現するには、クローンを作成してから実行する必要がありnodeA,
ますnodeB.setParent(nodeAClone.getParent())
か?