菜单

显示 Java 目录中的文件列表

目录

Java通讯录文件列表显示 File.listFiles()。

Java和指定的通讯录文件列表下面是一个示例程序,可以显示
文件列表查看 java.io.File. 使用该类的以下方法

  • 列表()... 指定目录中包含的文件和目录列表。 字符串类型数组返回:
  • listFiles()... 指定目录中包含的文件和目录列表。 文件类型数组返回:


示例程序

为了检查样本程序,我们创建了一个文件列表目录,并准备了以下文件。

C:/filelist
    │ aaa.java
    │ bbb.java
    └─目录
           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 = 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.File. 班级 列表(),,listFiles() 在子目录列表之前似乎都不显示。
下一节将介绍一个使用递归处理的程序,它可以轻松显示和搜索文件和目录(包括子目录)列表。
java 递归搜索文件。

  • URLをコピーしました!
目录