gpt4 book ai didi

java - 使用 DataOutputStream 发送 0 字节?

转载 作者:行者123 更新时间:2023-12-01 16:54:38 25 4
gpt4 key购买 nike

我正在为现有客户端创建服务器。该客户端使用套接字和 DataInputStream 从服务器读取输入。它使用以下方法检查服务器消息结束:

byte c = in.readByte();
if( c == 0) { //the end.

在服务器上,我使用服务器套接字和 DataOutputStream 将消息发送到客户端:

out.write(bytes[])

如何发送 0 字节以便客户端知道这是消息的结尾?

最佳答案

您肯定只想要一个长度为 1 的数组,并将单个元素设置为 0 吗?

out.write(new byte[]{0});

关于java - 使用 DataOutputStream 发送 0 字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34747242/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com