我应该从 inorder 方法中获取值,然后将它们存储在文本文件中。我怎样才能在下面的代码中实现它?如果我使用 return 将值返回到另一个写入方法以存储在文本文件而不是 System.out.println 中,它不会转到下一个 root.getRight() 语句。有什么帮助吗?
private String inorder(TreeNode root) {
if(root.getLeft()!=null){
inorder(root.getLeft());
}
stringConcatenation += root.getData());
if(root.getRight()!=null){
inorder(root.getRight());
}
return stringConcatenation;
} // end of inorder()