问题标签 [printstream]

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 回答
59 浏览

java - out 对象在哪里创建?

System 类中有一个静态 PrintStream 引用变量,它调用 print 和 println 方法,但我的问题是这个引用变量指向哪里?我们实际创建了对象,因此我们可以调用 Prinstream 类的方法,因为我们需要一个对象来对类的实例方法进行分类,而不是类的引用变量

现在我的问题是如何调用 println 方法,虽然它不是一个对象,而只是一个引用变量?

0 投票
0 回答
1687 浏览

java - 如何在 java 中使用 PrintStream 进行输入和输出文件?

试图让用户输入要读取的输入文件,然后让输出文件“编码”输入文件。但是,我在处理输出文件时遇到了问题,可能还有输入文件,因为文件处理是我开始迷失 Java 的地方。

这应该是用于获取输入文件的方法。

这应该是用于获取输出文件的方法。关于 PrintStream 的使用,我做错了什么吗?

0 投票
2 回答
110 浏览

java - Java 应用程序在程序启动时创建空的 error.log

当且仅当发生错误时,我希望我的应用程序创建一个 error.log。所以我这样做了:

在 Eclipse 中按预期工作 - 发生错误,在源目录中弹出带有错误消息的 error.log。但是,导出的应用程序在程序启动时会创建一个完全空的日志文件,这很烦人。这种行为的原因是什么?

0 投票
1 回答
844 浏览

java - 未执行while循环后的下一行

我正在尝试将内容写入文件,但是一旦 while 循环打印了所有行,它就会卡住并且不会转到下一行。while 循环之后的行没有被执行。我的第一个猜测是 fstream 可能仍在等待另一行,但是 while 循环确实检查是否没有更多数据然后它应该出来。

请帮帮我!谢谢。

//代码

0 投票
2 回答
948 浏览

java - 使用 PrintWriter 打印数组

我有一个名为 theDirectory 的数组,它包含许多 DirectoryEntry,每个都由一个名称和 telno 组成。我现在需要将目录中的每个目录条目打印到一个文本文件中。这是我尝试过的方法,但是我收到错误:未报告的异常IOException;必须被抓住或宣布被扔掉。

我的代码:

对此问题的任何帮助将不胜感激!

0 投票
1 回答
1012 浏览

java - Android - 从 java 运行一个 php 脚本

我想从我的 android 应用程序运行位于 Web 服务器上的 php 脚本。这是代码

此代码在简单的 java 应用程序中使用时运行良好,但在 android 应用程序中使用时会导致错误。我在清单中使用了权限:

错误:

0 投票
2 回答
204 浏览

java - 如何将我的 JtextArea 中的所有文本输出到保存文件?

你好,堆垛机的朋友们!我在为我的游戏创建适当的保存功能时遇到问题。我遇到的主要问题是捕获名为 display 的 J 文本区域内的所有数据。显示屏反映了迄今为止游戏中的动作,显示屏顶部显示“欢迎来到 Togiz Kumalak”。

我的问题是当我保存游戏时,它只将第一行文本记录到文件中,而不是所有行。

一个例子是:

等等。当我保存文件时,只会显示第一行。

这是我当前用于保存侦听器的代码。

0 投票
2 回答
1315 浏览

java - 如何获得控制台输出(例如在eclipse上)并将相同的输出写入/复制到文件?

我知道这类问题已经被问过很多次了。但我没有为自己找到任何答案。这就是为什么我再问一次。

我的控制台上有一个输出。我想将相同的输出一对一复制到文件中。我不想重定向。我想要某种“复制”它并“写入”到文件中。我希望这个问题足够清楚,因为我已经看到其他时候,这个问题并不清楚。

无论如何,我已经尝试过使用“System.setOut”方法。但它只是将所有内容重定向到文件。我不能将所有带有 write() 的“System.out.println”写入文件,太多了。

感谢您的帮助。

0 投票
3 回答
3107 浏览

java - 从文本文件中读取一行并将其放入 JTextField

我不知道如何从文本文件中读取一行并将其放入 JTextField。到目前为止,我已经创建了一个文本文件,并能够通过更改我的 JTextFields 来更改其中的文本。一个例子:

当我点击一个按钮时,我运行这个方法。它可以工作,并且确实正在更改文本文件。问题是我想将这个新更改的文本读取到我的 JTextField,原因是我在该程序的面板之间切换时使用 removeAll() 方法,因此我的 JTextField 将设置为默认值(空)再次回到这个面板。

例如,如果我在 JTextField 中写了“abc”并单击“确定”按钮,那么当我使用 JTextField 返回面板时 - 我的 JTextField 必须保持在“abc”并且不会被重置(因此为空),并且解决方案是从一个文件(但只有一行,因为有很多 JTextField)中读取到 JTextField。

0 投票
1 回答
216 浏览

string - 如何让 PrintStream 识别字符串中的回车符(unicode)?

我实际上是在尝试使用 PrintStream 将单个字符串写入包含换行符的文件,在这种情况下,我认为它将是回车符 (CR) '\u000D'。至于这些换行符将发生在哪里是未知的,所以我必须格式化字符串本身来做换行符,而不是让 PrintStream 去做。

这是我在字符串(即行)中添加回车的地方:

这是我使用 PrintStream 将字符串打印到文本文件的地方:

我还在检查字符串以查找有回车符的位置并将其替换为其他内容,我不会深入探讨其原因,因为这将是一个很长的解释。我正在使用以下内容在字符串中查找回车:

我遇到的问题是它在搜索文本时无法识别回车。此文本相当直接地取自 Microsoft Word 文档,这可能是问题的一部分。这是我无法识别回车时捕获的内容: