File size: 995 Bytes
0284885
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package File_package;

import java.io.File;

public class File_demo8 {
    public static void main(String[] args) {
        /*
            public File[] listFiles()                       获取当前该路径下所有内容(掌握)
            public File[] listFiles(FileFilter filter)      利用文件名过滤器获取当前该路径下所有内容
            public File[] listFiles(FilenameFilter filter)  利用文件名过滤器获取当前该路径下所有内容
         */

        //1、创建File对象
        File f = new File("/Users/zhaoxiaoyong/Documents/Java/File_project/File_module/src/File_package");
        //2、需求:打印里面所有的demo文件
        File[] arr = f.listFiles();
        for (File file : arr) {
            //file依次表示File_package文件夹里面每一个文件或者文件夹的路径
            if (file.isFile() && file.getName().startsWith("File_")) {
                System.out.println(file);
            }
        }

    }
}