在文件开头附加文本

时间:2012-04-10 04:21:27

标签: java file csv utf-8

  

可能重复:
  Prepend lines to file in Java

我有一个支持UTF-8编码的CSV文件。 我想在起始点使用java在此文件中插入一些文本。我怎样才能做到这一点? 我不想创建另一个文件,并将该文本和该文件的内容写入新文件。

1 个答案:

答案 0 :(得分:2)

最简单的方法是创建另一个文件并编写该文本,然后将现有文件包含到新文件中。然后将新文件复制到替换它的旧文件名。这有一个额外的好处,你可以选择不更换直到最后。

适合内存的文件的替代方法是将其插入内存并将其写入相同的文件名。