gpt4 book ai didi

java - 如何获取字节数?

转载 作者:行者123 更新时间:2023-12-02 00:52:15 24 4
gpt4 key购买 nike

如何在分配数组“handsize”的字节大小之前获取字节数,如下所示,因为传入的 ByteArray 数据以 3 种不同的大小发送。谢谢。

BufferedInputStream bais = new  

BufferedInputStream(requestSocket.getInputStream());

DataInputStream datainput = new DataInputStream(bais);

//need to read the number of bytes here before proceeding.

byte[] handsize = new byte[bytesize];

datainput.readFully(handsize);

最佳答案

您可以使用ByteArrayOutputStream ,那么你就不用担心这个问题了。

ByteArrayOutputStream out = new ByteArrayOutputStream();
//write data to output stream
byte[] bytes = out.toByteArray();

关于java - 如何获取字节数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2497240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com