【问题标题】:How to Delete a excel file xlsx from the directory [duplicate]如何从目录中删除excel文件xlsx [重复]
【发布时间】:2017-12-26 17:19:41
【问题描述】:

我正在尝试删除一个 Excel 文件,但我不知道如何删除它。 我看到了 APache Poi API,但我没有找到任何方法或类。

我做的唯一一种方法就是:

File f1 = new File("D:\\exceltest1.xlsx");
f1.delete();

此代码不起作用,我认为它仅适用于 .txt 文件。

谁能帮帮我,好吗?

【问题讨论】:

  • 有什么错误吗?文件不是用你的代码删除的吗?
  • 我没有收到任何错误或异常,我不知道为什么我的代码找不到文件。

标签: java excel apache xlsx delete-file


【解决方案1】:

你有一些例外吗? 如果文件被删除,则 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。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-05
  • 2015-10-08
  • 1970-01-01
  • 2014-11-16
  • 1970-01-01
  • 1970-01-01
  • 2012-03-05
相关资源
最近更新 更多