【发布时间】:2012-04-05 12:58:19
【问题描述】:
我正在编写一个程序,它接收两种类型的文件并输出它们的内容组合。这部分的细节并不重要。我只需要知道如何将两个目录的文件添加到两个单独的数组中,这样我就可以遍历所有这些文件并在它们上执行我的工作,而不是单独加载每个文件。这些文件具有相同的名称,但扩展名不同。因此,通过将文件加载到数组中,因为它们的顺序相同,我将能够遍历它们并获得我想要的信息。有什么建议?
编辑:这里是代码
import java.io.File;
public class FileImporter
{
File[] metricsFiles;
File[] logFiles;
public FileImporter()
{
metricsFiles = new File(System.getProperty("/Users/aarongrove/Desktop/Code Generator data/metrics")).listFiles();
}
public void printFiles()
{
for (int i=0;i < metricsFiles.length;i++)
{
System.out.println(metricsFiles[i]);
}
}
}
【问题讨论】:
-
只需将它们加载到数组中并迭代..?我没有看到问题。
-
您可以编辑您的问题,只需在此处添加代码即可。