java socket 怎么接收c++ 传来的数据,下面的代码为什么接收不了数据

DataInputStreaminput=newDataInputStream(socket.getInputStream());StringclientInputStr... DataInputStream input = new DataInputStream(socket.getInputStream());
String clientInputStr = input.readUTF();//这里要注意和客户端输出流的写方法对应,否则会抛 EOFException
//处理客户端数据
System.out.println("客户端发过来的内容:" + clientInputStr);
展开
 我来答
匿名用户
2015-09-02
展开全部
那,确定对方是发送UTF8的字符吗。要不确定,就使用byte[]去接收
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式