gpt4 book ai didi

Java RandomAccessFile setLength 但用于二进制文件的开头

转载 作者:行者123 更新时间:2023-12-02 06:29:43 25 4
gpt4 key购买 nike

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

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

有什么办法可以做到这一点吗?

干杯

最佳答案

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

关于Java RandomAccessFile setLength 但用于二进制文件的开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20184695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com