我有一台服务器正在侦听端口和 ip,还有一个客户端将连接到该服务器。
DataInputStream meterin=new DataInputStream(socket.getInputStream);
DataOutputStream modemds=new DataOutputStream(modems.getOutputStream);
现在服务器在这里发送一些数据:(CA F0 00 00 00 00 00 00 00 3A)。但是当我读到这个时
int c;
byte bt[]=new byte[11]
c=meterin.read(bt,0,11)`
System.out.println("bytes"+c) // it is returning 10 bytes
modemds.write(bt,0,c)
但在客户我得到了。(CA F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00)。即使它向上读取 10 个字节,也超过 10 个字节。