问题标签 [bufferedwriter]

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 投票
2 回答
2666 浏览

java - 新 PrintWriter(新 BufferedWriter(新 PrintWriter(s.getOutputStream, true)))

我想知道是否可以这样做

在 Java 中,s 是一个 Socket?因为不可能从输出流创建 BufferedWriter,所以我用 PrintWriter 包装了输出流。但我想缓冲我的打印输出,所以我用 BufferedWriter 包装它。但最终我想使用 printWriter 打印,所以我用 PrintWriter 再次包装它。这在 Java 中合法吗?谢谢!

0 投票
1 回答
3693 浏览

java - Java Servlet 将表单输入写入 CSV

我正在尝试构建一个解析表单输入并从中创建 .csv 文件的 servlet,但是 bufferedWriter 对象无缘无故(对我来说显然)截断了很多字符。

对不起,如果代码有点草率。我在为每个条目编写“test1-2”字符串时的当前输出是

et-ts12et-ts12et-ts12ÿ

对代码本身的任何进一步评论将不胜感激我只是在尝试我在网上找到的东西,我没有实际的最佳实践参考点。

0 投票
2 回答
194 浏览

android - 从 EditText 保存文本

我正在尝试从 EditText 中保存文本,我得到了它的工作,但我认为我做的不正确。当我在我的应用程序中重新打开它时它很好,但是当我从设备中拉出它并在 Windows 记事本中打开它时,我失去了换行符。

保存大型EditText的完整文本的正确方法是什么?

0 投票
2 回答
22229 浏览

java - BufferedReader/BufferedWriter 逐行输出

我有以下问题:我需要输入一个 12 行的文件。每行由 8 个字符组成。我必须将它输出到一个 8 行 12 个字符的文件中。我必须逐行读取输入并同时输出每一行。因此,我不允许先阅读我的输入,然后在阅读后将其插入 8 行 12 个字符。我正在使用 BufferedReader 读取我的文件并使用 BufferedWriter 写入我的文件。举个例子:

输入:
12345678
qwertyui
asdfghjk

输出:
12345678qwer
tyuiasdfghjk

编辑:这确实是一个家庭作业。

这就是我读取输入文件并写入输出文件的方式,这就是我目前拥有的代码。

0 投票
2 回答
4433 浏览

java - 如何在 Java 中使用 BufferedWriter 和 FileWriter 将详细信息写入文件?

我在 File.xml 中写入这些详细信息时遇到问题。我试图在文件中写入这个细节,但是这个函数如何在特定位置创建文件,但它没有向文件中写入任何内容。

0 投票
1 回答
90 浏览

java - 使用 Filewriter 编写的 txt 文件中的排序时间

我的问题是。我正在编写一个程序来进行预订。为此,我使用 Filewriter 和 Buffered write 将其写入 txt 文件。输入是通过 simpleInoutDialog 输入的,它给出了一个带有模板 hh:mm:ss 的字符串。

我将此连同名称示例一起写入 txt 文件:

我想要做的是对日期进行排序以便我可以轻松阅读它?有什么帮助吗?

0 投票
1 回答
1293 浏览

java - 当我运行课程时,它会生成一个 0kb 的空白文件。有人能指出我在哪里弄错了吗?

我尝试在文件名“aq.txt”中写入一些内容。目录没有问题。

0 投票
1 回答
418 浏览

java - Java写入目录只创建文件

我正在为我玩的游戏开发一个项目,但我似乎无法让它正确写入文件。我曾经让它工作过,但改变了几件事,并将 write 方法移到了另一个类中。在这个过程中的某个地方,我一定是弄坏了一些东西。

//File.seperator 和 ,true) 我从这里的其他问题中得到。我认为这可能是问题所在,但是在将它们注释掉并将 items.xml 直接写入我的项目文件夹之后,它仍然是空的。我尝试添加一些输出以进行调试,结果完全符合我的预期。所有变量输出都匹配它们应该的。

该文件在正确的文件夹中创建,但没有写入任何内容。

关于我做错了什么有什么想法吗?

0 投票
1 回答
2823 浏览

java - Java - BufferedWriter 不写入(在 flush() 之后)

解答: 您不能将 int 直接写入文件。首先将其转换为字符串。


原始问题:

我知道这可能听起来像一个菜鸟问题,但我无处可去。

我正在尝试让 Java 将 Epoch(时间戳)写入 .session 文件(不要问)。它似乎没有做任何事情。这是我所拥有的:

是的,该方法被声明为抛出 IOException(@runtime没有发生)。问题是,我正在写入的 .session 文件总是显示为空。我是不是刷错了?请帮助我对此有所了解。谢谢你的时间。

仅供参考: Epoch 的计算是正确的,就像我一样System.out.println(GetTimestamp())

GetTimestamp() 是我的方法。它是静态的。

0 投票
1 回答
1100 浏览

java - 使用 BufferedWriter 写入时丢失数据

我想逐行读取一个大的 ASCII 文本文件(20GB)并将这些行的一部分复制到一个单独的文件中。以下示例代码在写入输出文件时会丢失数据。我用一些 printlns 测试了 Reader 并按预期工作。我试图增加 BufferedWriter 的缓冲区,但没有任何改善。flush() 也不起作用。在这种情况下,输出文件应该是 40MB 左右。

我希望你能帮助我,问候蒂姆