InputStream is ;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] b = new byte[1024];
int len = 0;
while((len = is.read(b)) != -1) {
baos.write(b,o,len);
}
baos.toByteArray();
本文介绍了一种使用Java进行流操作的方法,具体展示了如何从InputStream读取数据并将其写入到ByteArrayOutputStream中。通过循环读取直到没有更多数据可用,实现了数据的完整转移。
InputStream is ;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] b = new byte[1024];
int len = 0;
while((len = is.read(b)) != -1) {
baos.write(b,o,len);
}
baos.toByteArray();
2176
4289
1万+

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