
一般的
InputStream?您只需要继续读取和读取(例如,一次又一次地读入同一个缓冲区),就可以计算已读取的字节数,直到到达流的末尾为止。
当然,您将无法读取数据本身……如果要这样做,则需要在读取数据时将其保留,例如,将其复制到
ByteArrayOutputStream。
(如果您能够在计算长度的同时处理数据,则只需执行此 *** 作-
当您使用循环读取数据时,每次读入相同的缓冲区时,只需增加一个计数器来记录您的数据量即可已阅读。您尚未真正向我们提供有关您要对信息流进行处理的任何信息。)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)