检查inputream是否为空

时间:2017-11-08 09:06:12

标签: java android inputstream

在我的应用程序中,我使用套接字与其他设备进行通信,如何检查inputStreamempty?在这一行我有一个 java.net.SocketTimeoutException

while ((bytesRead = inputStream.read(content)) != -1) {

1 个答案:

答案 0 :(得分:2)

试试inputstream.available()。它返回可以从此输入流中读取的字节数的估计值,而不会被下一次调用此输入流的方法阻塞。