在 Java 中将二进制输入流读取到单字节数组中
2022-08-31 21:07:18
文档说,不应该使用方法来确定.如何将整个内容读入字节数组?available()
InputStream
InputStream
InputStream in; //assuming already present
byte[] data = new byte[in.available()];
in.read(data);//now data is filled with the whole content of the InputStream
我可以多次读取到固定大小的缓冲区中,但是,我必须将读取的数据合并到一个单字节数组中,这对我来说是一个问题。