问题标签 [printwriter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - BufferReader 意外行为
我正在尝试使用线程运行方法从套接字读取数据:
但是它卡在了while循环上。调试器告诉最后没有 -1 值。这里有什么问题?
streamreader - PrintWriter (java), StreamReader(C#)
我已经建立了一个基本的服务器-客户端连接(服务器是 Java,客户端是 C#),当服务器使用 PrintWriter 向客户端发送大量数据时,客户端在使用 StreamReader 时不会读取一些数据
服务器发送给客户端:
客户端从服务器接收:
谢谢你
java - 我不明白为什么用数组覆盖文件的内容会导致一个空文件
所以我修复了覆盖问题,但现在的问题是它吃掉了文本文件的最后一行。或者我想它只是没有将它写回文件。有任何想法吗?第一种方法应将密码更改为随机密码,第二种方法仅用于计算文本文件中的行数。
java - Java:为什么 PrintWriter 或 PrintStream 类不抛出异常?
java - java - 在Java Socket编程中从服务器向客户端发送文件列表-PrintWriter无法发送?
如何使用 Socket 编程将文件列表从服务器发送到客户端。我使用过 DataOutputStream 和 PrintWriter,它们都只向客户端返回一个文件名。我知道'\n' 中存在一些问题。但无法解决。等待高手指教...谢谢。
客户
服务器
java - 我创建了一个带有套接字的 Java 服务器,如何打印到所有套接字?
我已经尝试了一段时间,我希望多个客户端同时接收多个输入。
有一个问题,如果一个客户端说“print2all Hi”,我希望服务器向所有客户端打印“Hi”。
我知道如何处理它来打印它,只是打印给所有客户就是问题所在。
这是我到目前为止所拥有的。
服务器
套接字线程
客户
java - 将 StringBuilder 写入 Writer,无需 toString()
在 Servlet 中,我在 StringBuilder 中构建大量 HTML 内容,最后需要将其写入响应的 PrintWriter。为了使用 PrintWriter,它必须首先调用 StringBuilder 的 toString() 方法来获取 String 形式的内容。但这不必要地复制了内容。有什么方法可以直接从 StringBuilder 写入,因为它已经保存了内容?
PrintWriter 可以接受 CharSequence,但文档说明它调用 CharSequence 的 toString(),所以它并没有真正的帮助。
我能看到的唯一明确的方法是使用 StringBuilder 的 charAt(i) 方法一次获取和写入一个字符,但这会是一种改进吗?
java - 无论如何要加快打印速度?
我有超过 20 个 5000x30 双数组,每个数组都将使用以下命令写入文本文件:
处理过程花了我 10 多分钟,我想看看是否有其他方法可以加快处理速度。
java - 在可运行线程的文件中写入换行符
我想编写一个简单的类,每 5 秒打印一次文件。
我的代码是:
在一个按钮的监听器中,我写道:
在另一个按钮的监听器中,我写道:
我的问题是它每 5 秒在我的文件中写入“测试行”,但它没有附加任何换行符。我尝试添加 printWriter.println() 或 printWriter.println("\n") 但它不起作用,我不知道为什么。
你有什么建议吗?
非常感谢你。
java - PrintWriter#println 方法未按预期工作
这段代码:
输出:
代替:
我尝试使用“\r\n”而不是“\n”,但它不像我想要的那样工作。我该如何解决?
PS我用的是windows 7