gpt4 book ai didi

java - 我怎么知道 DataInput 的大小?

转载 作者:行者123 更新时间:2023-11-30 11:51:05 25 4
gpt4 key购买 nike

public void readFields(DataInput in) throws IOException{
//How can I set up the byteArray size here?
//DataInput does not have available() or length() method.
byte[] videoByteArray = new byte[size];
in.readFully(videoByteArray);
}

我如何知道 DataInput 的大小?在将所有数据读入字节数组之前,我需要先设置大小。

最佳答案

如果您要发送一部分数据,了解大小的最简单方法是先在 DataOutput 流中发送它。否则你必须假设你想读取所有数据直到流结束(并且你不能发送任何其他内容)

关于java - 我怎么知道 DataInput 的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7630021/

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