gpt4 book ai didi

java - 您将如何更改文件中的单个字节?

转载 作者:搜寻专家 更新时间:2023-10-31 08:10:39 26 4
gpt4 key购买 nike

使用 Java 更改文件中单个字节的最佳方法是什么?我已经以多种方式实现了这一点。一个使用所有字节数组操作,但这对可用内存量高度敏感,并且不会超过 50 MB 左右(即,我无法分配 100MB 的 byte[] 而不会出现 OutOfMemory 错误)。我还以另一种有效和可扩展的方式实现了它,但感觉很老套。

如果您是 Java io 大师,并且您不得不处理非常大的文件(200-500MB),您会如何处理这个问题?

谢谢!

最佳答案

我会使用 RandomAccessFile , 寻找到我想更改的位置并写入更改。

关于java - 您将如何更改文件中的单个字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/659244/

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