在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()方法來檢查文件是否存在。
需要注意的是,相對路徑是相對于當前工作目錄的路徑。因此,在使用相對路徑時,需要確保當前工作目錄是正確的。