爲什麼這部分客戶端代碼始終爲零?InputDataStream.available()始終爲0 Java Socket Client
InputStream inputStream = clientSocket.getInputStream();
int readCount = inputStream.available(); // >> IS ALWAYS ZERO
byte[] recvBytes = new byte[readCount];
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int n = inputStream.read(recvBytes);
...
你的插座是否連接? – Nick
@Nick如果沒有連接,'getInputStream()'會引發異常。 – EJP