您的位置:首页 > 理论基础 > 计算机网络

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

2011-09-26 16:25 447 查看
从输入流中获取数据并以字节数组返回,这种输入流可以来自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();

}

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