inputStream.available() == 0 但实际文件不为空
现象:inputStream.available() == 0 但实际文件不为空原因:从网络中读取InputStream后,可能因网络质量一次读取后InputStream长度为0建议:多读几次封装一个获取文件大小的方法: /** * 现象:inputStream.available() == 0 但实际文件不为空 * 原因:从网络中读取InputStream后,可能因网络质量一次读取后InputStream长度为0,这里最多读5次,没读到就视为0 */ private static l
原创
2020-11-16 10:03:36 ·
2786 阅读 ·
0 评论