java中的isDirectory()是檢查一個物件是否是資料夾。傳回值是boolean類型的。如果是則回傳true,否則回傳false。
呼叫方法為:物件.isDirectory() 無需指定參數。 (建議學習:java課程)
在本機的磁碟系統中,找一個資料夾,利用File類別的提供方法,列出此資料夾中的所有檔案的檔案名稱和檔案的路徑,執行效果如下:
路徑是xxx的資料夾內的檔案有:
檔案名稱: abc.txt
路徑名稱:c:\temp\abc.txt
檔案名稱:def.txt
路徑名稱:c:\temp\def.txt
import java.io.File; public class Test1 { public static void main(String[] args) { // 创建File对象 File f = new File(“G:\java”); // 判断File对象是不是目录 if (f.isDirectory()) { String[] files = f.list(); if (null != files && files.length > 0) { // 遍历数组,显示目录中文件列表 for (String file : files) { System.out.println(file); System.out.println("------------"); System.out.println(“文件的路径为” + f.getPath()); } } } } }
以上是java判斷檔案目錄是否存在的詳細內容。更多資訊請關注PHP中文網其他相關文章!