このフレーズは Java で何を意味しますか? これは、以前に定義された「treeCopy」という名前の変数が左ソース メソッドを呼び出しており、それが変数「leftCopy」に割り当てられていることを意味していると思います。
私は正しいですか?リモートで閉じますか?完全に間違っていますか?
leftCopy = treeCopy(source.left);
public static <E> BTNode<E> treeCopy(BTNode<E> source)
{
BTNode<E> leftCopy, rightCopy;
if (source == null)
return null;
else
{
leftCopy = treeCopy(source.left);
rightCopy = treeCopy(source.right);
return new BTNode<E>(source.data, leftCopy, rightCopy);
}
}