Java 我想从特定位置删除文件,但不是从该位置删除文件
我正在尝试读取pdf文件的内容后,阅读验证内容,我想删除该文件。我使用file.delete;但这并不是删除那个文件Java 我想从特定位置删除文件,但不是从该位置删除文件,java,Java,我正在尝试读取pdf文件的内容后,阅读验证内容,我想删除该文件。我使用file.delete;但这并不是删除那个文件 if(pdf.contains(text)){ System.out.println("pdf pass"); file.delete(); } else { System.out.println("pdf fail"); } 在尝试删除文件之前,请确保用于读取文件内容的读取器已关闭 try { File file = new File
if(pdf.contains(text)){
System.out.println("pdf pass");
file.delete();
} else {
System.out.println("pdf fail");
}
在尝试删除文件之前,请确保用于读取文件内容的读取器已关闭
try {
File file = new File("D:\\\\file1.txt");
BufferedReader reader = new BufferedReader(new FileReader(file));
file.delete(); // This line will not delete the file
reader.close();
file.delete(); // This line will delete the file
} catch (Exception e) {
}
pdf.containstext必须返回false。我可以知道原因吗…如果我想检查该条件,那么只有它应该删除该文件