ByteArrayOutputStream swapStream = new ByteArrayOutputStream();
byte[] buf = new byte[100];
int len = 0;
while ((len = inStream.read(buff, 0, 100)) > 0)
{
swapStream.write(buff, 0, len);
}
byte[] in_b = swapStream.toByteArray();
本文详细介绍了如何使用Java的ByteArrayOutputStream类实现数据流的交换操作,通过创建ByteArrayOutputStream对象,读取输入流的数据,并将这些数据写入到ByteArrayOutputStream中,最终将ByteArrayOutputStream转换为byte数组,实现数据流的有效传输。
ByteArrayOutputStream swapStream = new ByteArrayOutputStream();
byte[] buf = new byte[100];
int len = 0;
while ((len = inStream.read(buff, 0, 100)) > 0)
{
swapStream.write(buff, 0, len);
}
byte[] in_b = swapStream.toByteArray();

被折叠的 条评论
为什么被折叠?