文件流多次使用
来源:互联网 发布:go java pnthoy 编辑:程序博客网 时间:2024/05/16 01:19
有的时候会遇到文件流多次使用,一般正常来说,使用完文件流文件流就会关闭不能再次使用,这个时候就需要我们把原来的文件流保留下来,以便再次使用。‘’
InputStream resStream ;//原文件流
//存储文件流
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len;
while ((len = resStream.read(buffer)) > -1 ) {
baos.write(buffer, 0, len);
}
baos.flush();
//文件流1
InputStream stream1 = new ByteArrayInputStream(baos.toByteArray());
你的操作
//文件流2
InputStream stream2 = new ByteArrayInputStream(baos.toByteArray());
你的操作
【本文由“年轻要浪啊”发布,2017年05月10日】
1 0
- 文件流多次使用
- 通过p12文件实现证书的多次使用
- 多次使用一个苹果证书——导出p12文件
- 一个苹果证书如何多次使用 ---导出p12文件
- 一个苹果证书怎么多次使用---导出p12文件
- ifstream多次读取文件
- ifstream多次读取文件
- C++ 流对象多次打开文件出错问题
- 避免多次使用if
- 使用zmq多次通信
- okhttp 多次使用InputStream
- 今天文件上传失败多次。
- StringBuffer避免文件多次写入
- 防止头文件多次引入
- 避免头文件多次编译
- fopen多次打开同一个文件
- 同一页面多次使用kindEditor的上传文件——兼容大部分浏览器
- 一个苹果证书怎么多次使用——导出p12文件
- C#的反射的详解
- Java基础练习题 (5)集合操作
- HTTP 消息结构
- 将A服务器上的文件夹挂载到B服务器
- Spring框架入门
- 文件流多次使用
- Java多线程创建的几种方式
- ECS_API中Signature错误的排查方法
- jquery eval解析JSON中的注意点介绍
- Android -- 网络相关的系统服务启动简要分析
- HTTP请求方法
- C++中发声函数Beep详解
- 容器vector的遍历
- MIPS 指令