在二进制文件的某个位置写入字节

时间:2016-10-28 14:13:16

标签: java

如何在二进制文件中,在某个位置写一些东西,而不必复制整个文件,删除它并用一个值改变它来重写它?

我尝试使用FileOutputStream,但我只能附加或截断文件。

1 个答案:

答案 0 :(得分:6)

在Java中,您可以使用Random access file。您可以设置标记的位置。允许您选择下一次读取或写入的位置。