安卓写入文件
我使用BufferedWriter将文件写入SD卡。之后我想覆盖文件头,但其他数据必须保持不变(在头中我必须添加文件大小)。所以我想我必须改变我需要写作的位置。
我该怎么做?我应该使用什么功能?
I write file to sdcard using BufferedWriter.After that I want to overwrite header of file,but other data must be without changes( In the header I must add size of file). So I think I must change position where I need write.
How can I do that?What function should I use?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 RandomAccessFile 访问文件并修改它。
You can use a RandomAccessFile to access a file, and modify it.