【发布时间】:2015-09-06 08:35:40
【问题描述】:
如果有人可以在 java 程序中帮助我,我有一个名为“input.txt”的文件,其中包含类似
的文本Agent1 R F 2 0
Agent2 R B 4 5
Agent4 C E 2 2
Agent3 R F 3 11
我想将所有行保存在不同的变量中并对其进行处理。 在这里说我想将第一行保存到我将调用 line1 的字符串中,第二行我将保存在名为 line2 的字符串中第三行我将保存在名为 line3 的字符串中,依此类推。
是他们这样做的任何方式。我的 txt 文件可以有任意数量的行,我想将这些行保存为字符串对它们起作用。
只是我需要一个循环之类的东西,它将不断改变变量的名称。但我不知道该怎么做。
这是我到目前为止的代码,但不是输出,我想将行保存为任何数据类型的字符串
非常感谢任何帮助。
【问题讨论】:
-
你能展示一下你到目前为止所做的工作/代码吗?
-
“我想将所有行保存在不同的变量中” - 听起来你真的应该使用
List,例如ArrayList. -
@JonSkeet 天哪!!!看看是谁!!
-
感谢解决方案的人其实我只是一个java初学者,所以不熟悉困难的功能。
-
我对这段代码的要求是有一个输入表单文件逐行获取文本并根据每行的倒数第二个元素按升序对行进行排序并将其保存到名为的新文件中myout.txt
标签: java file-handling