如何從資料夾取得檔案名稱
取得特定資料夾中檔案名稱的完整清單是程式設計中的基本任務。本文將深入探討在 Java 中執行此任務的最佳方法,特別是 Mac OS X 使用者。
檔案名稱擷取的Java 解決方案
從下列位置擷取所有檔案名稱給定目錄,使用以下程式碼:
File folder = new File("your/path");
File[] listOfFiles = folder.listFiles();
listFiles() 方法傳回指定路徑內的檔案陣列。若要進一步過濾此數組,您可以使用 isFile() 方法檢查每個元素是否為檔案。例如:
if (listOfFiles != null) {
for (int i = 0; i 此程式碼不僅會擷取檔案名,還會區分檔案和目錄。
根據特定文件類型自訂結果
取決於根據您的特定需求,您可能只想檢索特定的文件類型,例如 JPEG 檔案。為此,您可以新增條件邏輯來檢查檔案副檔名。例如:
if (listOfFiles != null) {
for (int i = 0; i 附加說明:
- 您可以用變數取代硬編碼路徑,以使程式碼更加靈活。
- 程式碼假設您擁有存取指定資料夾所需的權限。
- 如果指定資料夾為空,則 listOfFiles 將為空。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3