将文件数组放入java类
我正在编写一个程序,它接收两种类型的文件并输出它们的内容组合。这部分的细节并不重要。我所需要知道的就是如何将两个目录的文件添加到两个单独的数组中,这样我就可以遍历所有目录并对它们执行我的工作,而不是单独加载每个文件。这些文件的名称相同,但扩展名不同。因此,通过将文件加载到数组中,由于它们的顺序相同,我将能够遍历它们并获得所需的信息。有什么建议吗 编辑:这是代码将文件数组放入java类,java,arrays,file,import,Java,Arrays,File,Import,我正在编写一个程序,它接收两种类型的文件并输出它们的内容组合。这部分的细节并不重要。我所需要知道的就是如何将两个目录的文件添加到两个单独的数组中,这样我就可以遍历所有目录并对它们执行我的工作,而不是单独加载每个文件。这些文件的名称相同,但扩展名不同。因此,通过将文件加载到数组中,由于它们的顺序相同,我将能够遍历它们并获得所需的信息。有什么建议吗 编辑:这是代码 import java.io.File; public class FileImporter { File[] metri
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]);
}
}
}
导入java.io.File;
公共类文件导入器
{
文件[]度量文件;
文件[]日志文件;
公共文件导入器()
{
metricsFiles=新文件(System.getProperty(“/Users/aarongrove/Desktop/Code Generator data/metrics”).listFiles();
}
公共无效打印文件()
{
对于(int i=0;i
使用,例如,请参见以下内容:
File.listFiles()
如果你以后需要使用该文件,可以节省时间,因为它返回的是File
对象,而不仅仅是Strings
你到底指的是哪里?这是我的意图,因为我确实需要使用这些文件。我的.listFiles()
放错地方了吗?