java如何将一个InputStream写入文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java如何将一个InputStream写入文件?相关的知识,希望对你有一定的参考价值。

参考技术A

java通过InputStream读取和写入文件操作实例代码

1. File to InputStream

File file = new File("file.xml");
InputStream inputStream = new FileInputStream(file);

2.InputStream to File

InputStream inputStream = new FileInputStream("file.xml");

OutputStream  outputStream = new FileOutputStream("file-new.xml");

int bytesWritten = 0;
int byteCount = 0;

byte[] bytes = new byte[1024];

while ((byteCount = inputStream.read(bytes)) != -1)

outputStream.write(bytes, bytesWritten, byteCount);
bytesWritten += byteCount;

inputStream.close();
outputStream.close();

以上是关于java如何将一个InputStream写入文件?的主要内容,如果未能解决你的问题,请参考以下文章

java 中inputstream 和outputstream 怎么进行文件的读取写入的??

如何在 Java 中将 InputStream 读取/转换为字符串?

如何在 Java 中将 InputStream 读取/转换为字符串?

如何在 Java 中将 InputStream 读取/转换为字符串?

如何在 Java 中将 InputStream 转换为字符串?

如何在 Java 中将 InputStream 转换为字符串?