假如有:
out1 = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket2.getOutputStream())));
输出流方法1
out1.println(tf2.getText());
out1.flush();
out1.println(InetAddress.getLocalHost().getHostAddress());
out1.flush();
out1.println(tf1.getText());
out1.flush();
输出流方法2
out1.println(tf2.getText() + "\n" + InetAddress.getLocalHost().getHostAddress() + "\n"
+ tf1.getText() + "\n"
);out1.flush();
最好别用第二种,不然接收消息会产生截断