2021-05-12 14:32:11
JAVA如何檢視某個目錄下的全部檔案
2019-12-10 00:21:03
我這裡,為您講述如何使用JAVA檢視某個指定目錄下的所有檔案。
1
首先,我們建立一個JAVA類,在類中定義main方法。
2
接下來,我們將所有的業務都寫到main方法中。我們這裡直接使用main方法來執行。首先我們需要先告訴程式,我們需要掃描的位置是哪裡
3
接下來,我們需要File file=new File(path);path這個引數是我們需要掃描的目錄是哪裡,我這裡掃描的是D槽下。對於linux您直接指定指定某一級目錄即可。
4
接下來,我們直接呼叫File下的list即可。它會返回一個陣列。這個陣列及是該目錄下面的所有檔案。
5
接下來,我們使用一個迴圈for來遍歷這個速度,並將其列印出來。
6
以下是結果,您發現列印出來的只是檔案的名稱,但是沒有將路徑列印出來。
7
若是您需要將整個絕對路徑全部列印出來,那麼您需要更換其他的方法。
8
更換了方法後,您發現列印到控制台中的檔案,全部都是絕對路徑了。
9
到這裡,我將程式碼全部貼出來,您可以自己敲看看。
10
到這裡為止,您發現您列印出來的只是將這一級的路徑的檔案,若是檔案夾,並沒有將檔案夾下的檔案給搜尋出來。接下來,我們就完成檔案下所有的檔案全部遞回出來、我們改一下,寫一個方法。您可以重新寫一個JAVA.我這裡,直接將main方法改成下圖所示:
11
下圖所示是方法,當發現檔案型別為目錄的時候,會遞回目錄,查詢下一級、我這裡列印到控制台的內容如下圖所示;
12
這裡,我將全部的程式碼貼出來,要是您覺得對您有用,您可以敲一下試試看。因為我的D槽下東西太多了,我將目錄改到 d://liebiao.
13
以上即是全部的程式碼,祝您學習愉快!相關文章