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

performance - 为什么 Java IO 中的默认缓冲区大小为 8k?

默认缓冲区大小为 8k in BufferedWriterof else。为什么要使用 8k?更大的缓冲区大小会提高性能吗?

0 投票
5 回答
9457 浏览

java - BufferedReader 到 BufferedWriter

我怎样才能BufferedWriter从 a 中获得 a BufferedReader

我希望能够做这样的事情:

0 投票
1 回答
817 浏览

java - 是否有重复使用 BufferedWriter 的模式?

我正在从一个目录(包含数千个文件)读取 XML 文件,处理内容并为每个输入文件编写一个输出文件。有没有办法“重新指向”现有BufferedWriter文件而不是为每个文件创建一个新实例?

Scanner必须创建数以千计的and迭代似乎是一种浪费BufferedWriter

0 投票
1 回答
1092 浏览

java - Bufferedwriter 没有将*所有内容*保存到文件中

我对java有点陌生,希望有人可以帮助我。我到处寻找,但似乎找不到解决方案。我正在尝试使用 bufferedwriter 将方法的结果保存到文件中。bufferedwriter 本身在保存一些其他字符串时工作,但是当涉及到这个函数时,它只是显示'null'。是不是因为这个方法的结果返回了多个字符串?我该如何解决这个问题?我的代码如下:

缓冲编写器代码:

函数本身:

使用缓冲写入器将函数保存到文件

有人可以帮助我如何将 netDetails 保存到文件中而不只是显示 null 吗?

0 投票
3 回答
9153 浏览

java - 我是否需要使用 BufferedWriter 和 FileWriter 实现同步将数据写入同一个文件?

我正在开发 Webmethods 集成服务器。里面有一个 java 服务,它采用静态 java 方法的形式,用于使用 BufferedWriter 和 FileWriter 将数据写入日志文件 (server.log)。静态方法代码是这样的:

注意:
-出于示例目的,代码已被简化。
- 我无法更改 writeLogFile 方法声明和属性。这意味着,它将永远是:public static void writeLogFile。禁止这种修改:public synchronized void writeLogFile。

writeLogFile 方法有可能被不同的实例调用,所以我需要确保没有两个或多个实例同时访问相同的资源(server.log)。这意味着,如果有两个实例尝试访问 server.log,其中一个实例必须等待另一个实例完成将数据写入 server.log。

问题是:我应该更改上面的代码吗?如果是这样,我需要做什么样的修改?我应该在 java 静态方法中实现“同步”吗?

@EJP:
那么,下面哪一个是实现同步的最佳代码?

1)

2)

3)

4) 其他意见?

谢谢。

0 投票
1 回答
377 浏览

java - 在java中创建文件

这听起来很容易,但是当我通过这段代码进行调试时,它只是停止调试,无法确定它是否抛出异常。我究竟做错了什么?

0 投票
2 回答
2625 浏览

java - 在套接字上写入大字符串时出错?

大家好,我的朋友们,

我正在尝试通过套接字连接发送一个长字符串,但我将它们分为两部分,所以在执行我的过程时出现错误。

在客户端我发送文件,

在服务器中,

我怎样才能把我的字符串作为一部分?你能告诉我我的代码错误在哪里吗?

谢谢你们

0 投票
2 回答
4410 浏览

java - 无法在 Android 中写入文件,只读文件系统

我正在尝试在 Android 中编写文件。

我得到错误:

我该如何解决这个问题?

0 投票
3 回答
24014 浏览

java - 如何格式化写入文本文件的数据以按列完成?

嗨,我有一堆数据正在写入文本文件,每行包含大约 4 条不同的数据,我想让它使每种类型的数据都按行对齐。

这是写入数据的行。

这是现在写入数据时的样子。

这就是我喜欢它的样子

0 投票
3 回答
3133 浏览

java - Java BufferedWriter 写入方法

我正在使用对象创建一个 CSVBufferedWriter文件ResultSet。一些数据库列null包含值。

当我打电话obj.write(rs.get())时,我得到一个NullPointerException输出是null. BufferedWriter除了我可以用来克服这个问题之外,还有其他课程吗?

我不想检查null数据库列的条件,因为有大量列。我是 Java 新手,尝试寻找解决方案,但找不到任何东西。