java - 如何使用Java将内容追加到文件开头?

标签 java filewriter

我使用了Filewriter类。但它会附加在文件末尾。谁能告诉我如何将内容附加到文件开头而不覆盖。

最佳答案

基本上你不能。这与其说是 Java 限制,不如说是文件系统限制 - 我不记得曾经见过允许这样做的 API。

您需要创建一个文件,写入新数据,然后将原始文件的内容附加到其中。

关于java - 如何使用Java将内容追加到文件开头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9461941/

相关文章:

Java追加文本并连续保存文件

java - 在java中用filewriter保存文件时如何设置目录?

java - android camera : Failure delivering result ResultInfo{who=null, request=0, result=-1, data=null} 到 Activity

java - Jersey 2 gzip 压缩没有 Content-Encoding header 作为响应

java - 应用程序的大小,如何确定

java - 我仍然困惑为什么这个程序没有产生我期望的结果

java - FileWriter 用 Ja​​va 写入用户桌面,而不是服务器桌面

java - 自定义StormCrawler

java - 如何使用 java 11 运行 scala repl?

.net - 在 .Net 中使用 File.CreateText() 也会锁定文件,为什么?