package cn.bruce.file; import java.io.File; //對目錄下的內容全遍歷 public class FileDemo4 { public static void main(String[] args) { File file = new File("E:\\b"); fun(file); } public static void fun(File dir) { System.out.println(dir); //調用listFiles方法對目錄進行遍歷 File[] filearr = dir.listFiles(); for (File file : filearr) { if (file.isDirectory()) { fun(file);//判斷如果是文件夾就繼續調用遍歷目錄下內容的方法,形成遞歸 }else { System.out.println(file);//不是的話就打印出來文件路徑名字 } } } }