मैं समझ नहीं रिकर्सिवली फाइल करने के लिए एक द्विआधारी खोज वृक्ष लिखने के लिए कैसे। मैं फ़ाइल के साथ एक BufferWriter खोलने भी wrtie लिए, ट्री कक्षा में। मैं तो inorder पेड़ पार और फाइल करने के लिए लिखने के लिए नोड वर्ग के लिए BufferWriter भेजें। लेकिन यह काम नहीं करता।
public void write(String filePath)
{
if(root != null) {
try {
BufferedWriter out = new BufferedWriter(new FileWriter(filePath));
root.write(out);
} catch (IOException e) {
}
}
}
public void write(BufferedWriter out)
{
if (this.getLeft() != null) this.getLeft().write(out);
out.write(this.data());
if (this.getRight() != null) this.getRight().write(out);
}













