问题标签 [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 投票
1 回答
147 浏览

java - 读取/写入文件不写入输出

我正在编写一个从一个文件读取输入的程序,然后该程序将格式化数据并将其写入另一个文件。

输入文件:

Christopher kardaras,10 N Brainard,Naperville,IL,60566 George Washington,30 W Jackson,Chicago,IL,60060

输出文件:

Christopher kardaras 10 N Brainard Naperville, IL 60566

乔治华盛顿 30 W 杰克逊 芝加哥,IL 60060

当我运行代码时,输​​出文件中没有显示输出,以下是我的代码。

0 投票
1 回答
1088 浏览

java - 使用 PrintWriter 没有输出到文件

我没有编译错误,但我的代码没有向保存的文件输出任何内容。代码确实创建了文件,但它们是空的。有人看到我做错了吗?

0 投票
2 回答
1078 浏览

java - BufferedReader 上的 Java 客户端套接字阻塞?

我正在使用旧学校java.net.Socket

我的客户端连接到服务器并执行以下操作:

它挂在 in.readLine() 处。

我的服务器接受来自客户端的连接并执行以下操作:

我的期望是 out.print("Hello client\n"); 被调用,客户端应该停止阻塞并继续。

我做错了什么?

0 投票
1 回答
2082 浏览

java - PrintWriter 不发送我的字符串 (TCP/IP)

我正在制作一个具有基本聊天功能的 Java 小程序(您可以发送/接收消息)。我已经创建了一个单独的线程来处理客户端版本上的连接,并且服务器还为每个连接的客户端创建了一个线程。

在客户端的 run() 方法中,我有一个 while 循环来读取收到的任何消息:

这是我的 PrintWriter 和我的 BufferedReader。出于调试目的,我将“hello server”放在这里。此代码工作正常,但问题是 sendtext() 方法:

出于某种原因,如果我调用此方法,它不会在服务器端收到。(但是控制台确实显示它已发送)

谁能帮我解决这个问题?

0 投票
1 回答
7425 浏览

java - 使用 PrintWriter 编写新的 HTML 时出错

我使用 PrintWriter 来执行此代码:

但是当我单击 Submid 按钮时出现问题,结果是:

HTTP 状态 404 - /DungDV01852_Lab1_2_3/UpdateServlet

类型状态报告

消息 /DungDV01852_Lab1_2_3/UpdateServlet

描述 请求的资源 (/DungDV01852_Lab1_2_3/UpdateServlet) 不可用。Apache Tomcat/6.0.29

我有类 updateServlet。另一个:我有 HTML:

它完全运行,但是当我使用 PrintWriter 编写新的 HTML 时也是错误的。请帮我。感谢大家

0 投票
1 回答
400 浏览

java - Java:PrintStream 意外自动刷新

我期待这个程序获取一个数字列表,每行一个,然后当它达到零时,打印所有的正方形,每行一个。相反,它只是呼应我用方块输入的每个数字。

理想情况下,我实际上会包括以下行:

然后正常编写我的程序的其余部分(除了最后的刷新),但这具有立即回显的相同结果。

但是,将 更改PrintStream为 aPrintWriter确实可以按预期进行这项工作,但是我不能这样做,System.setOut因为PrintWriter不会扩展OutputStream.

为什么这不符合我的预期?

0 投票
3 回答
485 浏览

java - OutputStream 代码没有给出任何错误,但缺少 txt 文件

我试图让我的程序将输出保存到文件中以进行调试。问题是,它编译时没有任何错误,而不会在任何地方创建文件。这可能是非常简单的事情,但我想不通,有一段时间没有用 Java 编码了。

提前致谢!

0 投票
1 回答
3084 浏览

java - 读写服务器

目标:将数据发送到服务器并让服务器返回一些内容并打印服务器发回的内容

问题:如果我关闭输出流,它会将数据发送到服务器,但我的输入流不起作用,我无法接收服务器试图给我的内容。如果我使用 flush() 将数据发送到服务器,则服务器永远不会收到数据。我已经坚持了3个小时。你如何同时阅读和写作。

客户端.java

服务器.java

0 投票
1 回答
2451 浏览

java - 立即打印 PrintWriter 或 OutputStreamWriter

有没有办法在调用方法后立即制作PrintWriterOutputStreamWriter打印?.write我已经autoFlush开启了PrintWriter。然而,对于这两个类,只有在编写器关闭时才会打印内容。

对于它的价值,我使用Writers 是因为我需要对控制台输出、文件输出和字符串输出进行抽象。

谢谢!

编辑:

显示问题的SSCCE :

0 投票
5 回答
12402 浏览

java - Java 文件 I/O 的良好实践

我正在尝试从文件中读取整数,对它们应用一些操作并将这些结果整数写入另一个文件。

我想问这样包装这些输入和输出流是一种好习惯吗?
我是 Java 新手,在互联网上,我在文件中看到了许多其他 I/O 方式。我想坚持一种方法,所以高于最好的方法吗?