0

我一直在阅读 RandomAccessFile 并了解它可以通过 setLength 将文件的结尾截断为比文件短的长度。我试图将文件的“结尾”复制到一个新文件并截断​​开头。

例如:我想删除文件的前 1300 个字节并将文件的其余部分复制到一个新文件中。

有没有办法做到这一点?

干杯

4

1 回答 1

2

您是否考虑过使用 RandomAccessFile 查找方法查找 1300 个字节,然后从偏移量开始读取文件的其余部分,并使用另一个 RandomAccessFile(或不同的流输出)创建一个新文件,其中包含您从原始文件中读取的值文件从您指定的 1300 字节偏移量开始?

于 2013-11-25T04:24:15.790 回答