目錄
Java目錄裡面文件列表顯示。文件.listFiles()
Java而且,具體來說目錄裡面文件列表這是一個顯示[某些內容]的範例程式。
文件列表顯示 java.io.文件 使用該類別的以下方法。
- 列表()指定目錄中包含的檔案和目錄清單。 字串類型的數組我會把它退回去。
- listFiles()指定目錄中包含的檔案和目錄清單。 文件類型的數組我會把它退回去。
範例程式
為了驗證範例程序,我建立了一個名為 `filelist` 的目錄,並準備了以下檔案。
C:\filelist │ aaa.java │ bbb.java └─dir ccc.java ddd.java eee.jpg
public static void main(String[] args) {
String path = "C:\\filelist";
File dir = new File(path);
File[] files = dir.listFiles();
for (int i = 0; i < files.length; i++) {
File file = files[i];
System.out.println((i + 1) + ": " + file);
}
}
執行結果
◆輸出結果
1: C:\filelist\aaa.java 2: C:\filelist\bbb.java 3: C:\filelist\dir
我們能夠顯示「C:\filelist」中包含的檔案和目錄清單。
但是,「C:\filelist\dir」目錄下的檔案清單並未顯示。
java.io.文件 班級 列表()、listFiles() 它們似乎都沒有顯示子目錄列表。
接下來,我將介紹一個使用遞歸處理的程序,該程序可以輕鬆顯示和搜尋檔案和目錄(包括子目錄)的清單。
Java遞迴文件搜尋
