首頁 >Java >java教程 >如何在 Java 中從目錄中取得檔案名稱清單?

如何在 Java 中從目錄中取得檔案名稱清單?

Barbara Streisand
Barbara Streisand原創
2024-10-26 13:50:30911瀏覽

How to Get a List of Filenames from a Directory in Java?

從目錄取得檔案名稱

要在資料夾中建立檔案名稱列表,請依照下列步驟操作:

1。初始化檔案物件:

<code class="java">File folder = new File("path/to/directory");</code>

2.擷取檔案清單:

<code class="java">File[] listOfFiles = folder.listFiles();</code>

3.迭代檔案清單並檢查類型:

<code class="java">if (listOfFiles != null) {
 for (int i = 0; i < listOfFiles.length; i++) {
  if (listOfFiles[i].isFile()) {
    // Extract and store filename
  } else if (listOfFiles[i].isDirectory()) {
    // Process directory if necessary
  }
 }
}</code>

4。基於檔案類型的篩選器(可選):

<code class="java">// Filter for JPEG files if needed
if (file.getName().endsWith(".jpg")) {
  // Add filename to list
}</code>

此程式碼片段示範如何從目錄中擷取所有檔案名稱。您可以根據需要修改步驟 4 中的 if 條件來指定更多條件,例如檔案類型。

以上是如何在 Java 中從目錄中取得檔案名稱清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn