使用DataOutputStream发送一个0字节?
我正在为现有的客户端创建一个服务器。 该客户端使用套接字和DataInputStream从服务器读取输入。 它使用以下命令检查服务器消息的结尾:
byte c = in.readByte();
if( c == 0) { //the end.
在服务器上,我正在使用serversocket和DataOutputStream发送消息给客户端:
out.write(bytes[])
我如何发送一个0字节,以便客户端知道它是消息的结尾?
当然你只想要一个长度为1的数组,单个元素设置为0?
out.write(new byte[]{0});
链接地址: http://www.djcxy.com/p/56565.html
上一篇: Send a 0 byte using DataOutputStream?
下一篇: Instantly detect client disconnection from server socket