问题标签 [filewriter]

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 投票
4 回答
4560 浏览

java - 文件编写器和空格?

我被要求写一个作业,其中将提示用户输入一个键和/或一个值。

到目前为止,这是我的代码:

问题:当我打开 data.txt 时,没有空格。因此,如果我在记事本中输入“insert 1001 gen”和“10001 genny”,它将显示为“1001gen10001genny”。有什么建议么?

0 投票
2 回答
1399 浏览

c - 写一个大文件或多个小文件

我想知道在性能方面什么更好:写入一个大文本文件(大约 10GB 或更多)或使用具有 3 个级别的子文件夹系统,每个级别有 256 个文件夹,最后一级将是文本文件. 例子:

它将被大量访问(将被打开,附加一些文本内容然后关闭),所以我不知道什么更好,在一秒钟内打开和关闭文件指针千次,或者改变一个大文件中的指针千次。

我在核心 i7、6GB DDR3 内存和 ext4 下的 60MB/s 写入磁盘速度。

0 投票
2 回答
4410 浏览

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

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

我得到错误:

我该如何解决这个问题?

0 投票
3 回答
906 浏览

java - 无法将新行写入文件

我有一堆要写入文件的字符串:

我想把它作为一个列表读回来。

正在编写的列表是:

当我打印列表时,它看起来像

这是我用来打印它的代码:

我正在尝试获取 n-1 元素。

我不确定我做错了什么。

0 投票
3 回答
2180 浏览

vb.net - Text File "printing" in VB.NET from VB6

I'm porting an application from VB6 to VB.NET and have come across something that VB.NET doesn't like. The "Print #" function (whatever its real name is). The code is as follows:

I was just wondering what the equivalent of this in VB.NET is, as there is a LOT of this and I don't want to be here until the end of time. Thanks!

0 投票
1 回答
803 浏览

java - 将自定义图标分配给 Mac 桌面元素

我正在用 Swing 编写一个应用程序,它涉及在桌面上为特定站点创建Internet 快捷方式。它在 Windows 中运行良好。Mac 允许我创建快捷方式,但不允许我为其分配自定义图标。如何以编程方式将图标分配给 Mac 上的 URL 文件?

这是我的代码:

0 投票
7 回答
3403 浏览

java - Java 文本文件大小(文件关闭前)

我正在从一项服务收集完整的 HTML,该服务提供对大量博客和新闻网站的访问。我正在(实时)检查 HTML 以查看它是否包含一些关键字。如果它包含其中一个关键字,我会将 HTML 写入文本文件以存储它。

我想这样做一个星期。因此,我正在收集大量数据。对该程序进行 3 分钟的测试,生成了一个 100MB 的文本文件。我有 4 TB 的空间,我不能使用更多。

另外,我不希望文本文件变得太大,因为我认为它们会变得无法打开。

我提议的是打开一个文本文件,然后将 HTML 写入其中,经常检查它的大小。如果它变得大于,比如说 200MB,我关闭文本文件并打开另一个。我还需要记录我总共使用了多少空间,这样我就可以确保我不会接近 4 TB。

我此时的问题是如何在文件关闭之前检查文本文件的大小(使用 FileWriter.close())。是否有此功能,或者我应该计算写入文件的字符数并使用它来估计文件大小?

一个单独的问题:有没有办法最小化我的文本文件占用的空间量?我在 Java 中工作。

0 投票
2 回答
2418 浏览

android - 在 Android 中使用“FileWriter”写入 SD 卡上的文本文件

我已经研究了这个问题一段时间了,我只找到了非常复杂的答案,所以我很困惑。请记住,我不是专业的程序员,所以不要指望我对此有很多了解!

我要做的就是将一行新字符打印到位于 Android 中 SD 卡的下载文件夹中的文本文件中。我将我的模拟器设置为有一张 SD 卡,并将文本文件放在下载文件夹中。这段代码用于一个数据库类,它将访问 SD 卡中的文本文件以读取数据。我知道该类在 Android 之外工作,因此假设所有方法都在正常工作以读取数据!

当我在另一个类中运行此方法时,我得到一个 IOException:

奇怪的是,我可以在使用相同路径的其他方法中很好地从数据库中读取;那里没有问题。我就是写不出来。我在某处读到,您可以使用“常规 Java 方法”在 Android 中写入 SD 卡,而无需到处乱找那些疯狂的“OutputStream”。这是真的?我调试了这个东西,发现抛出异常的代码行就在这里:

如果有人知道为什么我会收到此 IOException,我将不胜感激!我确实尝试了 Android 想要使用的所有疯狂方法,但我想我迷失了,所以我只是回到了我知道该怎么做的事情上。

太感谢了!

0 投票
2 回答
9697 浏览

java - FileWriter 目录不存在

我使用 FileWriter 创建文件。我有一个错误目录不存在我认为 FileWriter 如果目录不存在则创建目录

0 投票
2 回答
3799 浏览

java - 如何将 utf-8 字符串附加到属性文件

如何将 utf-8 字符串附加到属性文件。我已经给出了下面的代码。

但是当我打开文件时,我在文件中写入的字符串“قسيمات”显示为“??????”。请帮我。