zxy0307's picture
Upload 2300 files
0284885 verified
Raw History Blame Contribute Delete
995 Bytes
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);
}
}
}
}