我一直在阅读RandomAccessFile,并了解可以通过setLength将文件末尾截断为比文件短的长度。我试图只将文件的“结束”复制到一个新文件并截断开头。
例如:我想删除文件的前1300个字节,并将文件的其余部分复制到新文件中。
有没有办法做到这一点?
干杯
答案 0 :(得分:2)
您是否考虑过使用RandomAccessFile搜索方法寻找1300个字节,然后从偏移量开始读取文件的其余部分并使用另一个RandomAccessFile(或不同的流输出)来创建一个新文件,其中包含您读取的值从你指定的1300字节偏移开始的原始文件?