java語言

當前位置 /首頁/計算機/java語言/列表

java是如何用遞迴獲取一個目錄下的所有檔案路徑

複製程式碼 程式碼如下:

java是如何用遞迴獲取一個目錄下的所有檔案路徑

private Listergodic(File file,ListresultFileName){

File[] files = Files();

if(files==null)return resultFileName;// 判斷目錄下是不是空的'

for (File f : files) {

if(rectory()){// 判斷是否檔案

(ath());

ergodic(f,resultFileName);// 呼叫自身,查詢子目錄

}else

(ath());

}

return resultFileName;

}

呼叫時,使用:return ergodic(new File(forderPath), resultList);

返回結果就是目錄下包括子目錄下全部的檔案路徑,包括子目錄的子目錄.....

TAG標籤:獲取 JAVA 遞迴 目錄 路徑 #