1. 程式人生 > >文件夾遍歷所有文件

文件夾遍歷所有文件

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 }

文件夾遍歷所有文件