java - 如何使用 Java 删除包含文件的文件夹

标签 java file-io delete-directory

我想使用 Java 创建和删除一个目录,但它不起作用。

File index = new File("/home/Work/Indexer1");
if (!index.exists()) {
    index.mkdir();
} else {
    index.delete();
    if (!index.exists()) {
        index.mkdir();
    }
}

最佳答案

只有一条线。

import org.apache.commons.io.FileUtils;

FileUtils.deleteDirectory(new File(destination));

文档 here

关于java - 如何使用 Java 删除包含文件的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20281835/

相关文章:

java - 如何使用wireTap传递 header ?

PHP:删除文件夹(包括其内容)的最简单方法

SVN 提交前撤消删除

c# - 在 C# 中创建自定义文件属性

c++ - 将内容从 C FILE 传输到 C++ 流

java - 是否有任何特定原因仅在链接列表中而不是在数组列表中添加降序迭代器?

java - 我如何使用重试策略重构方法。不使用第三方

java - 如何从初始页面过渡到主要 Activity ?

android - FileNotFoundException + 将文件写入 SD 卡