Java 如何从目录中删除excel文件xlsx

Java 如何从目录中删除excel文件xlsx,java,excel,apache,xlsx,delete-file,Java,Excel,Apache,Xlsx,Delete File,我正在尝试删除excel文件,但我不知道如何删除它。 我看到了ApachePOIAPI,但没有找到任何方法或类 我唯一的方法就是: File f1 = new File("D:\\exceltest1.xlsx"); f1.delete(); 这段代码不起作用,我认为它只适用于.txt文件 有人能帮我吗?你有例外吗? 如果文件被删除,delete方法返回TRUE;如果未被删除,则返回FALSE。 您可以使用这种情况: File f1 = new File("D:\\exceltest1.xls

我正在尝试删除excel文件,但我不知道如何删除它。 我看到了ApachePOIAPI,但没有找到任何方法或类

我唯一的方法就是:

File f1 = new File("D:\\exceltest1.xlsx");
f1.delete();
这段代码不起作用,我认为它只适用于.txt文件


有人能帮我吗?

你有例外吗? 如果文件被删除,delete方法返回TRUE;如果未被删除,则返回FALSE。 您可以使用这种情况:

File f1 = new File("D:\\exceltest1.xlsx");
if (f1.delete()) {
    System.out.println("File " + f1.getName() + " is deleted.");
} else {
    System.out.println("File " + f1.getName() + " not found.");
}

有错误吗?文件是否未使用您的代码删除?我没有收到任何错误或异常,我不知道为什么我的代码未找到文件。我没有收到任何错误或异常,我不知道为什么我的代码未找到文件。我尝试使用.txt文件进行测试,结果是正确的,而使用xslx文件,我的应用程序找不到我的文件。为什么?如果我得到了它:找不到exceltest1.xlsx文件。