问题标签 [bufferedreader]

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

java - 试图让文本文件的每一行成为一个数组列表

好的,所以我正在尝试读取文本文件。然后将其拆分为实际代表进程表数组列表中的进程的行。然后我想拆分该行中的所有标记并使该行的所有标记再次成为数组列表到目前为止,这就是我所拥有的:

它无法正常工作。我正进入(状态:


0 投票
9 回答
18580 浏览

java - 如何在 Java 中使用缓冲阅读器再次读取文件?

我有一个 Java 代码,它使用缓冲区读取器读取输入文件,直到readLine()方法返回null。我需要无限次地再次使用文件的内容。我怎样才能从头开始读取这个文件?

0 投票
3 回答
4534 浏览

java - 使用缓冲阅读器在java中读取文本文件时获取null

我在读取 java 中的文本文件并将其分配给数组时遇到问题。该程序正在运行,但我得到空值。我尝试将代码更改为最简单的代码,就像您在下面看到的一样。因为这个应该真正循环遍历文本文件。但我这样做是为了让我很容易看出问题出在哪里。但问题是我不知道为什么它仍然输出null。

该文件肯定在我指定的目录中,因为当我使用此方法检查它时,内置方法存在返回 true:

请我需要帮助,确定这背后的错误,为什么它返回 null。

0 投票
1 回答
1329 浏览

java - Java:使用 Scanner 类从文件中读取输入而不使用管道

我目前有一个程序的实现,我使用 Scanner 类读取输入。一个整数一个整数。我通过命令行通过管道输入文件来做到这一点。

java程序<输入.txt

我需要通过在命令行上使用参数来在我的程序中打开文件来避免管道输入。

java程序--file=input.txt

或类似的东西。我知道我可以解析命令行参数,提取文本“input.txt”,然后使用“BufferedReader”之类的类或类似的东西来读取文件。

我只是好奇是否可以使用输入文件(没有管道)并且仍然使用 Scanner 类。这意味着我不必更改我的 nextInt() 和其他此类调用。

0 投票
4 回答
8715 浏览

java - 如何在java中的文本文件中搜索某个单词

如何在java中的文本文件中搜索某个单词?使用缓冲阅读器,我有这段代码,但我得到了

请帮我确定我的程序有什么问题。

names.txt 看起来像这样:

0 投票
2 回答
2440 浏览

java - 如何在java中对文本文件进行冒泡排序

如何通过将值分配给数组来正确地对文本文件进行冒泡排序。在下面的代码中,我尝试将文本文件中的值分配给字符串,同时还有一些东西要获取。然后我使用了一个 for 循环将我获取的那个分配给数组。然后尝试使用冒泡排序希望将我获取的数字从最高到最低排序。但我得到这个作为输出:

这是我的代码:

请帮忙,

更新: 有人问文件结构,你指的是这个:这是file.txt,我正在获取的是最右边的数字:

0 投票
4 回答
10276 浏览

java - 如何在java中更新文本文件的某些部分

我希望能够更新文本文件上的某一行。但是我收到无法删除文件的错误,为什么会出现此错误?

0 投票
6 回答
38835 浏览

java - Java:将文本文件输出到控制台

我正在尝试使用 Java 将文本文件输出到控制台。我想知道这样做最有效的方法是什么?

我研究了几种方法,但是很难辨别哪个是对性能影响最小的解决方案。

将文本文件输出到控制台将涉及读取文件中的每一行,然后将其写入控制台。

是否更好地使用:

  1. 带有 FileReader 的缓冲读取器,读取行并执行一堆 system.out.println 调用?

    /li>
  2. 扫描仪读取文件中的每一行并进行 system.print 调用?

    /li>

谢谢。

0 投票
4 回答
2104 浏览

java - 在 Java 中随机读取文本文件

我正在尝试阅读 Java 中的文本文件,基本上是一组问题。有四个选择和一个答案。结构如下所示:

问题

选项一

选项 b

选项c

选项d

回答

我可以毫无困难地这样阅读:

上面的代码是可以预测的。for 循环只是递增。它会按顺序显示问题。

我想要做的是能够通过文本文件随机化,但仍然保持相同的结构。(q, a, b, c, d, ans)。但是当我尝试这样做时:

这是我用于随机化的方法:

我有可能得到一个空值。您可以建议我做些什么,以便在尝试随机化问题时不会得到空值?

你能看出我的程序还有什么问题吗?

0 投票
5 回答
3071 浏览

java - 从 Java 中的 BufferedReader 对象中提取全部内容的最佳方法是什么?

我正在尝试通过 URLConnection 获取整个网页。

最有效的方法是什么?

我已经这样做了:

html 拥有整个 HTML 页面。