- 相關推薦
java是如何用遞歸獲取一個目錄下的所有文件路徑
復制代碼 代碼如下:
private Listergodic(File file,ListresultFileName){
File[] files = file.listFiles();
if(files==null)return resultFileName;// 判斷目錄下是不是空的
for (File f : files) {
if(f.isDirectory()){// 判斷是否文件夾
resultFileName.add(f.getPath());
ergodic(f,resultFileName);// 調用自身,查找子目錄
}else
resultFileName.add(f.getPath());
}
return resultFileName;
}
調用時,使用:return ergodic(new File(forderPath), resultList);
返回結果就是目錄下包括子目錄下全部的文件路徑,包括子目錄的子目錄.....
【java是如何用遞歸獲取一個目錄下的所有文件路徑】相關文章:
Java編程中獲取路徑的方法09-06
用PHP遍歷目錄下的全部文件06-13
Java獲取UTC時間的方法08-09
java類文件是什么10-31
php查找指定目錄下指定大小文件的方法08-03
用php自定義函數之遞歸刪除文件及目錄09-13
java讀取解析xml文件實例08-05
Java語言Class文件是什么09-02
Java如何讀取文本文件07-06