2012-02-01 19 views
0

有殼一個很不錯的功能高效添加文本到和Android的

例如

# "asd" > myfile.txt 

如果文件存在先被刪除,然後把「ASD」,在它的myfile.txt被創建並且內容被放入文件中。

但如果

# "asd" >> myfile.txt

,如果然後將文件存在於「ASD」只會被添加到文件的末尾。

以及我需要一些有效的算法來做到這一點。

我有非常大的文本文件,我想要做的就是寫一些東西到最後,但它必須非常高效我不想浪費資源在愚蠢的東西上,比如閱讀整個內容連接和編寫..

回答

0

我知道關於文件的一般概念。對你的情況有用的一件事是以附加模式打開文件。如果您以追加模式打開文件並嘗試向其寫入數據,它只會追加(在文件末尾添加)給定數據。

嘗試在android API中搜索類似的功能。這是文件系統的一般功能。在linux中我們也熟悉這種類型的文件操作。

我希望它可以幫助你。