首頁 > 軟體

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

以上即是全部的程式碼,祝您學習愉快!

IT145.com E-mail:sddin#qq.com