问题标签 [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.
performance - 为什么 Java IO 中的默认缓冲区大小为 8k?
默认缓冲区大小为 8k in BufferedWriter
of else。为什么要使用 8k?更大的缓冲区大小会提高性能吗?
java - BufferedReader 到 BufferedWriter
我怎样才能BufferedWriter
从 a 中获得 a BufferedReader
?
我希望能够做这样的事情:
java - 是否有重复使用 BufferedWriter 的模式?
我正在从一个目录(包含数千个文件)读取 XML 文件,处理内容并为每个输入文件编写一个输出文件。有没有办法“重新指向”现有BufferedWriter
文件而不是为每个文件创建一个新实例?
Scanner
必须创建数以千计的and迭代似乎是一种浪费BufferedWriter
。
java - Bufferedwriter 没有将*所有内容*保存到文件中
我对java有点陌生,希望有人可以帮助我。我到处寻找,但似乎找不到解决方案。我正在尝试使用 bufferedwriter 将方法的结果保存到文件中。bufferedwriter 本身在保存一些其他字符串时工作,但是当涉及到这个函数时,它只是显示'null'。是不是因为这个方法的结果返回了多个字符串?我该如何解决这个问题?我的代码如下:
缓冲编写器代码:
函数本身:
使用缓冲写入器将函数保存到文件
有人可以帮助我如何将 netDetails 保存到文件中而不只是显示 null 吗?
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) 其他意见?
谢谢。
java - 在java中创建文件
这听起来很容易,但是当我通过这段代码进行调试时,它只是停止调试,无法确定它是否抛出异常。我究竟做错了什么?
java - 在套接字上写入大字符串时出错?
大家好,我的朋友们,
我正在尝试通过套接字连接发送一个长字符串,但我将它们分为两部分,所以在执行我的过程时出现错误。
在客户端我发送文件,
在服务器中,
我怎样才能把我的字符串作为一部分?你能告诉我我的代码错误在哪里吗?
谢谢你们
java - 无法在 Android 中写入文件,只读文件系统
我正在尝试在 Android 中编写文件。
我得到错误:
我该如何解决这个问题?
java - 如何格式化写入文本文件的数据以按列完成?
嗨,我有一堆数据正在写入文本文件,每行包含大约 4 条不同的数据,我想让它使每种类型的数据都按行对齐。
这是写入数据的行。
这是现在写入数据时的样子。
这就是我喜欢它的样子
java - Java BufferedWriter 写入方法
我正在使用对象创建一个 CSVBufferedWriter
文件ResultSet
。一些数据库列null
包含值。
当我打电话obj.write(rs.get())
时,我得到一个NullPointerException
输出是null
. BufferedWriter
除了我可以用来克服这个问题之外,还有其他课程吗?
我不想检查null
数据库列的条件,因为有大量列。我是 Java 新手,尝试寻找解决方案,但找不到任何东西。