将数据从 BufferedReader 写入文件?
在Java中...
我将数据存储在BufferedReader中。 (我得到它作为对 HTTP post 请求的响应。)
如何将此(二进制)数据写入文件?
我知道如何将字符串写入文件,但如何获取 BufferedReader 中的数据并将其放入文件中。
提前致谢!
In Java...
I have data stored in a BufferedReader. (I got it as a response to an HTTP post request.)
How do I write this (binary) data to a file?
I know how to write Strings to files, but how do I take the data in the BufferedReader and put it into a file.
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不要使用 Reader 来获取字节。 Reader用于读取字符数据,而不是二进制数据。直接使用InputStream。
Do not use a Reader to get bytes. Reader is used for reading character data, not binary data. Use the InputStream directly.
从 Basic I/O 开始,然后执行 i,然后执行 o,或者如果你想节省内存 i/o,i/oi/o(冲洗并重复直到不再有 i)。
Start with Basic I/O then do the i, then the o, or if you want to conserve memory i/o, i/o i/o (rinse and repeat till no more i).