小编Dan*_*iel的帖子

PrintWriter print 与 println

使用时,我有一个服务器正在等待消息,而一个客户端正在向他发送消息

    PrintWriter out = new PrintWriter(lpSocket.getOutputStream(), true);
    String msg;
    BufferedReader userIn = new BufferedReader(new InputStreamReader(System.in));
    while ((msg = userIn.readLine()) != null)
        out.print(msg + (char) 10);
Run Code Online (Sandbox Code Playgroud)

什么也没发生,这意味着服务器只是继续等待永远不会到达的消息。当我将其更改out.printout.println有效时。

我想知道为什么

java sockets printing printwriter

4
推荐指数
1
解决办法
1132
查看次数

标签 统计

java ×1

printing ×1

printwriter ×1

sockets ×1