2013-05-11 73 views
-5

我是新來的java。我的任務需要使用文件I/O概念 問題是當我第二次運行代碼時,它使文件變得新鮮而且清晰,我想用舊數據相互寫入新數據。 有什麼想法?文件I/O概念

對不起,我的英語不好。

+3

歡迎來到堆棧溢出。請閱讀[常見問題](http://stackoverflow.com/faq)和[如何問](http://stackoverflow.com/questions/how-to-ask)。請張貼您的代碼的相關部分,以便我們知道您是如何打開文件的。 – 2013-05-11 21:58:40

+0

[可能的重複](http://stackoverflow.com/questions/1625234/how-to-append-text-to-an-existing-file-in-java) – 2013-05-11 21:59:53

+1

永遠不會去[源](http ://www.oracle.com/technetwork/java/javase/documentation/index.html)。 – ChiefTwoPencils 2013-05-11 22:00:01

回答

2

FileWriterFileOutputStream都有一個以boolean append作爲參數的構造函數。將此構造函數與append設置爲true。

閱讀javadoc有助於找到像這樣的簡單問題的解決方案。 Java也有幾乎所有的教程。 Google for someSubject Java教程,你會找到它們的。

+0

非常感謝。您能告訴我如何將掃描儀重置爲文件的開頭? – user2373804 2013-05-11 23:32:05

+0

您在新的輸入流之上重新創建一個新的輸入流。 – 2013-05-12 07:01:53