【发布时间】:2016-03-06 02:24:21
【问题描述】:
我想弄清楚如何循环文件名。我有 10 个文件 每个文件被称为 Myfile01.txt , Myfile02.txt, Myfile03.txt 一直到 Myfile10.txt
我为第一个文件名做了类似的事情,它在 java 中。
String bob = new String("C:\\bob\\Myfile01.txt");
File file = new File(bob);
Scanner myinput = new Scanner(file);
每个文件包含大约 200 行数据,我将这些数据存储在一个数组中,并使用 .hasnext 来确定哪些数据进入了哪些数组。每个名称用一行分隔。
for (int i=0;i<=200;i++)
{
rank[i] = input.next();
firstname[i] =input.next();
lastname[i] = input.next();
dadname[i] = input.next();
momname[i] = input.next();
}
现在,当我完成将所有内容存储在文本文件中时,我正在寻找一种方法来使用循环转到下一个 txt 文档以避免笨拙。我可以对其进行硬编码,但这不是很好的风格。
感谢您的任何建议!
【问题讨论】: