文件夾遍歷所有文件
阿新 • • 發佈:2018-02-23
body 指定 col out oid void 文件 rect 實例
1 // 該方法遍歷指定目錄下的所有文件 2 public static void listAllFiles(String mypath) { 3 // 實例化File對象 4 File file = new File(mypath); 5 // 判斷該File對象是否是文件夾 6 if (file.isDirectory()) { 7 // 獲取該文件夾下所有的文件及文件夾 8 File[] files = file.listFiles(); 9 //遍歷 10 for (File f : files) { 11 // 判斷該File對象是否是文件夾 12 if (f.isDirectory()) { 13 // 遞歸調用 14 listAllFiles(f.getAbsolutePath()); 15 } else { 16 // 若是文件,則直接輸出該文件的絕對路徑 17 System.out.println(f);18 } 19 } 20 } else { 21 // 若是文件,則直接輸出該文件的絕對路徑 22 System.out.println(file.getAbsolutePath()); 23 } 24 }
文件夾遍歷所有文件