この方法がわかりません。
protected void inorder(TreeNode<E> root) {
if (root == null) return;
inorder(root.left);
System.out.print(root.element + " ");
inorder(root.right);
}
ツリーの最後のノードになり、current.left が nullにcurrent nodeなると、何が起こったのでしょうか? current nodeどこに戻る?そのノードはいつ印刷されますか?