从输入流中获取数据并以字节数组返回,这种输入流可以来自Android本地也可以来自网络

来源:互联网 发布:音乐网页源码 编辑:程序博客网 时间:2024/05/09 02:43

 

从输入流中获取数据并以字节数组返回,这种输入流可以来自Androi d本地也可
以来自网络。

public class StreamTo
/**
*从输入流获取数据
*@paraminpu
*@return
*@throwsExc
*/

public static byte[]readInputStream(InputStream inputStream) throwsException{
byte[]buffer = new byte[1024];//你可以根据实际需要调整缓存大小
int len=-1;
ByteArrayOutputStream outSteam=new ByteArrayOutputStream();
while((len=inputStream.read(buffer))!=-1){
outSteam.write(buffer,0,len);
}
outSteam.close();
inputStream.close();
return outSteam.toByteArray();
}
}

 

原创粉丝点击