问题标签 [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.

0 投票
4 回答
2181 浏览

java - 从 txtFile 中删除多行

我要做的是删除我所做的预订 txt 文件中的预订看起来像这样

我必须删除预订的代码是:

它只删除了预订者的名称,我还需要删除小时(08:00)和预订类型(1)。有什么帮助吗?

0 投票
3 回答
5473 浏览

java - 如何使用 PrintWriter 多次写入文本文件

我知道如何创建一个PrintWriter并且能够从我的 gui 中获取字符串并将其打印到文本文件中。

我希望能够采用相同的程序并打印到文件中,将文本添加到文件中,而不是替换文本文件中已有的所有内容。我将如何做到这一点,以便在将更多数据添加到文本文件时,每次都将其打印在新行上?

任何示例或资源都会很棒。

0 投票
1 回答
3944 浏览

java - 从两个文件中读取,然后将它们组合并写入第三个文件,java

我必须编写一个程序,该程序从两个文件中读取,每个文件都有一个名称和 ID 列表,这些名称和 ID 都已经根据姓氏按字母顺序排列。然后假设该程序创建第三个用户名文件,其中包含来自两个程序的所有名称和 ID 的完整列表,并将它们按字母顺序排列。文件格式如下——

姓,名
ID(ex.rbb091020)
姓,名
ID

我的程序读取了这两个文件,并创建了第三个文件,但由于某种原因,它没有向第三个文件写入任何内容,并且该文件留空。我能做些什么来解决这个问题?

这是我的代码...

0 投票
2 回答
3448 浏览

java - Servlet:不同的 PrintWriter.print() 和 PrintWriter.println()

我的问题似乎很愚蠢,但是在 Servlet 中,我看到 print() 和 println() 都做同样的事情!

如果你想去另一行,你必须把<br>标签放在字符串的末尾。

谢谢 :)

0 投票
1 回答
4342 浏览

java - JAVA 打印机从 8192 字节增加缓冲区大小

我正在尝试创建一个文件,该文件映射某些语音标签的每个可能的二进制组合,并且由于某种原因,我编写的 java 程序在 8192 字节后停止。我假设这是最大缓冲区大小还是什么?我该如何改变呢?

我的代码:

0 投票
2 回答
413 浏览

java - Java中的连接重置

几天来,我一直在尝试修复此错误。真的。我只是不明白。代码很简单。为什么它不起作用?

以上是服务器代码。客户端代码如下:

一开始,客户端和服务器都只是在等待对方说话,就像两个害羞的少年一样。经过一些更改,这开始发生。我收到连接重置错误。请帮忙。截止日期!

0 投票
2 回答
586 浏览

java - 对文件使用 PrintWriter

如果我有以下代码:

我正在写入服务器上的本地文件,名称为k_LoginHistoryFile.
现在,当我的程序运行时,它会写入这个文件,那么我怎样才能删除每次写入之间的所有文件内容呢?
我认为这很重要,因为我不想写入一个文件,该文件最终将在其开头包含当前更新的信息 + 在其结尾处不是最新信息。

提前致谢

0 投票
4 回答
2852 浏览

java - 为什么我的文件写入方法不起作用?

这个方法应该写随机字符,但它根本不写任何东西。我可能在这里做一些愚蠢的错误,但对于我的生活,我找不到它。

0 投票
2 回答
2714 浏览

java - PrintWriter println(String s) 方法:\r\n 不支持?

我正在创建一个多线程聊天客户端服务器应用程序。在服务器连接中,我使用 PrintWriter println(String s) 方法将响应写入客户端。

当我运行使用 BufferedReader readLine() 方法从服务器读取的客户端时,我收到了欢迎消息,但没有收到客户端的待处理消息,但是如果我使用

它有效,所以我认为这是因为我正在使用 \r\n 但我仍然需要在这两条消息之间打印一个新行。我该怎么办?

接受答案后编辑:最后我选择使用 OutputStream 和 InputStream 这样我就可以发送我想要的各种字符串,即使使用 \r\n。

0 投票
1 回答
8734 浏览

java - 为什么 FileWriter 不创建新文件?

考虑以下代码:

有什么想法为什么我找不到任何名为 LoginHistory.dat 的文件?
谢谢

更新:我刚刚发现行后出现异常:

其细节是:
任何想法真正的问题是什么?