outputstream如何获取字节数组·
时间: 2023-12-10 19:04:53 浏览: 109
字节流编码获取
在Java中,可以使用ByteArrayOutputStream类来获取字节数组。ByteArrayOutputStream是一个实现了OutputStream抽象类的输出流,它可以将输出的数据保存在一个字节数组中。使用ByteArrayOutputStream的toByteArray()方法,就可以将输出流中的数据转化为字节数组,如下所示:
```java
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
// 写入数据到outputStream中
byte[] bytes = outputStream.toByteArray();
```
这里先创建一个ByteArrayOutputStream对象outputStream,然后将需要获取字节数组的数据写入到outputStream中。最后,调用outputStream的toByteArray()方法,就可以获得字节数组了。
阅读全文