您需要创建新文件并将内容复制InputStream
到该文件:
File file = //...
try(OutputStream outputStream = new FileOutputStream(file)){
IoUtils.copy(inputStream, outputStream);
} catch (FileNotFoundException e) {
// handle exception here
} catch (IOException e) {
// handle exception here
}
我使用方便IOUtils.copy()
来避免手动复制流。它还具有内置缓冲。