0

In Java, how can I delete content from a binary file? Do I need to copy everything excluding the removed portion in a temporary file and rename it as existing file?

4

2 回答 2

3

您不能直接在磁盘上删除文件的一部分。将要删除的部分以外的文件内容复制到临时文件中。现在删除原始文件并重命名临时文件。

于 2012-11-25T16:29:49.003 回答
0

如果格式不合适,您可以用 0 覆盖,否则您将不得不创建一个新文件并替换原始文件。这对于任何语言都是一样的

于 2012-11-25T16:33:28.660 回答