我正在尝试从pdf文件中读取内容,在读取验证内容后,我想删除该文件。我使用了file.delete();,但它没有删除那个文件。
if(pdf.contains(text)){
System.out.println("pdf pass");
file.delete();
} else {
System.out.println("pdf fail");
}发布于 2018-04-22 21:33:27
在尝试删除文件之前,请确保用于读取文件内容的阅读器已关闭。
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) {
}https://stackoverflow.com/questions/49966415
复制相似问题