目录
Java目录里面文件列表显示。文件.listFiles()
Java而且,具体来说目录里面文件列表这是一个显示[某些内容]的示例程序。
文件列表显示 java.io.文件 使用该类的以下方法。
- 列表()指定目录中包含的文件和目录列表。 字符串类型的数组我会退货。
- listFiles()指定目录中包含的文件和目录列表。 文件类型的数组我会退货。
示例程序
为了验证示例程序,我创建了一个名为 `filelist` 的目录,并准备了以下文件。
C:\filelist │ aaa.java │ bbb.java └─dir ccc.java ddd.java eee.jpg
public static void main(String[] args) {
String path = "C:\\filelist";
File dir = new File(path);
File[] files = dir.listFiles();
for (int i = 0; i < files.length; i++) {
File file = files[i];
System.out.println((i + 1) + ": " + file);
}
}
执行结果
◆输出结果
1: C:\filelist\aaa.java 2: C:\filelist\bbb.java 3: C:\filelist\dir
我们能够显示“C:\filelist”中包含的文件和目录列表。
但是,“C:\filelist\dir”目录下的文件列表并未显示。
java.io.文件 班级 列表()、listFiles() 它们似乎都没有显示子目录列表。
接下来,我将介绍一个使用递归处理的程序,该程序可以轻松显示和搜索文件和目录(包括子目录)的列表。
Java递归文件搜索
