目录
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 递归搜索文件。