您的位置:首页 > 其它

输入输出流工具类

2016-05-09 20:13 281 查看
在文件的上传、下载中,避免不了要使用输入输出流,如果在一个工程中不只一次的要使用输入输出流,可以考虑创建一个流的工具类,每次用到时只需要调用此工具类即可,下面记录一下经常使用的输入输出流工具类:

[java] view
plain copy







package com.example.uril;

import java.io.ByteArrayOutputStream;

import java.io.IOException;

import java.io.InputStream;

/*

* 输入输出流工具

* @author lu

*/

public class StreamTool {

public static byte[] read(InputStream inStream) throws Exception {

ByteArrayOutputStream outStream = new ByteArrayOutputStream();

byte[] buffer
= new byte[1024];

int len
= 0;

while((len=inStream.read(buffer))
!=-1 ){

outStream.write(buffer,0,len);

}

inStream.close();

outStream.close();

return outStream.toByteArray();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: