2010-09-09 46 views

回答

2

您可以將樹結果結果保存爲成員變量,然後在fileWrite方法中訪問該變量。或者,您可以使用fileRead方法返回樹結果集,然後將其留給用戶,然後將結果傳遞給fileWrite方法。

只是爲了澄清,成員變量是包含您的fileRead和方法的類中聲明的非static(即每個實例)變量。

例如:

public class MyClass { 
private TreesetResults results; 

public void fileRead(...) { 
    // Determine results, then save them to member variable 
    results = determinedResults; 
} 

public void fileWrite(...) { 
    // Access results from fileRead and do something with them 
    useResults(results); 
} 
} 
+0

我是新來的java,你能給我例子嗎?謝謝 – user442471 2010-09-09 20:36:34

+0

獲取數據的解決方案。我的格式用括號從水平變成了veritcal。我嘗試過「\ n」和System.getProperty(「line.separator」),以取回它,但沒有成功。你有什麼建議嗎? – user442471 2010-09-09 23:56:58

+0

@ user442471這聽起來像一個無關的問題。如果您已經爲此問題找到了合適的答案,請接受答案。然後,如果找不到解決方案,請考慮提出一個新問題。 – 2010-09-10 01:12:47

2

讓您FILEREAD方法返回TreeSet中,其存儲在一個變量,然後傳遞到FILEWRITE方法。

TreeSet ts = fileRead(); 
fileWrite(ts); 
相關問題