Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java套接字inputstream显示无法读取的数据_Java_Serversocket_Datainputstream - Fatal编程技术网

java套接字inputstream显示无法读取的数据

java套接字inputstream显示无法读取的数据,java,serversocket,datainputstream,Java,Serversocket,Datainputstream,它显示以下输出: 连接端口10900上的192.168.1.18 刚刚连接到/192.168.1.18:10900 “N���`�\ " 请尝试InputStreamReader isr=new InputStreamReader(is,,“UTF-8”);服务器端的代码是什么?是否发送了无法读取的数据? String serverName = "192.168.1.18"; int port = 10900; Socket client = new Socket(serverName, por

它显示以下输出: 连接端口10900上的192.168.1.18 刚刚连接到/192.168.1.18:10900
“N���`�\ "

请尝试
InputStreamReader isr=new InputStreamReader(is,,“UTF-8”);
服务器端的代码是什么?是否发送了无法读取的数据?
String serverName = "192.168.1.18";
int port = 10900;
Socket client = new Socket(serverName, port);
OutputStream outToServer = client.getOutputStream();
DataOutputStream out = new DataOutputStream(outToServer);
String message = "hello";
out.writeUTF(message );
InputStream is = client.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
System.out.println(br.readLine());