溫馨提示×

java file.exists的路徑問題

小樊
154
2024-08-18 17:54:36
欄目: 編程語言

在Java中,file.exists()方法用于檢查指定路徑的文件或目錄是否存在。但是需要注意的是,file.exists()方法接受的是一個絕對路徑或相對路徑的File對象,而不是一個字符串路徑。

如果你想要檢查一個字符串路徑所代表的文件或目錄是否存在,你需要先將該字符串路徑轉換為File對象,然后再調用file.exists()方法。示例代碼如下:

String filePath = "D:\\test.txt";
File file = new File(filePath);

if(file.exists()) {
    System.out.println("文件存在");
} else {
    System.out.println("文件不存在");
}

在上面的代碼中,首先將字符串路徑"D:\\test.txt"轉換為File對象file,然后調用file.exists()方法來檢查文件是否存在。

需要注意的是,相對路徑是相對于當前工作目錄的路徑。因此,在使用相對路徑時,需要確保當前工作目錄是正確的。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女