File查找文件夹下所有的文件或查找某类文件(如视频、图片)
package file;
import java.io.File;
import java.io.IOException;
public class Demo1 {
public static void main(String[] args) throws IOException {
File f1 = new File("E:\\第一阶段");
PrintFileName(f1);
}
private static void PrintFileName(File file) {
File[] f = file.listFiles();
for(File f1:f) {
if (f1.isDirectory()) {//判断时文件夹还是文件
PrintFileName(f1);
//System.out.println("文件夹: "+f1.getName());
} else {
//System.out.println("文件: "+f1.getName());
if(f1.getName().endsWith("mp4")) {
System.out.println("视频: "+f1.getName());
}
}
}
}
}