套接字数据格式

时间:2015-05-15 19:27:04

标签: c# android sockets

我在android中使用以下代码部分来发送数据:

PrintWriter out = new PrintWriter(new BufferedWriter(
                new OutputStreamWriter(socket.getOutputStream())),
                true);

byte[] bytes = str.getBytes("UTF-8");
out.println(bytes);
out.flush();

在接收部分,我正在使用:

byte[] buffer = (byte[])obj[0];
handler = (Socket)obj[1];
string content = string.Empty;
int bytesRead = handler.EndReceive(ar);
content = Encoding.UTF8.GetString(buffer, 0, bytesRead);

现在接收部分,我相信我得到了参考资料(输出:[B @ 2ec1156f])。任何解决这个问题的建议都将受到高度赞赏。

0 个答案:

没有答案