在android中向和高效添加文本



shell 中有一个非常好的特性

例如

# "asd" > myfile.txt

将"asd"放在myfile.txt中。如果文件首先存在,则删除它,然后创建它,并将内容放在文件中。

但是如果

# "asd" >> myfile.txt

如果文件存在,那么"asd"将被添加到文件的末尾。

我需要一些高效的算法来做到这一点。

我有一个非常大的文本文件,我想做的就是写一些东西到最后,但它必须非常高效。我不想把资源浪费在愚蠢的事情上,比如阅读整个内容连接和写。。。

我知道关于文件的一般概念。对您的案例有用的一件事是以附加模式打开文件。如果您在附加模式下打开一个文件并试图向其写入数据,它只会附加(在文件末尾添加)给定的数据。

尝试在android API中搜索类似的功能。这是文件系统的一般功能。在linux中,我们也熟悉这种类型的文件操作。

我希望它能帮助你。

这就是您想要的。

相关内容

  • 没有找到相关文章

最新更新