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

G先生:

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

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

Java无法删除其中包含数据的文件夹。您必须先删除所有文件,然后再删除文件夹。

使用类似:

String[]entries = index.list();
for(String s: entries){
    File currentFile = new File(index.getPath(),s);
    currentFile.delete();
}

然后,您应该可以使用index.delete()Untested 删除文件夹

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

删除包含很多子文件夹的文件夹,删除包含更多子文件夹的文件夹

如何快速删除包含许多子文件夹的文件夹?

如何查找和删除空文件夹/仅包含空文件夹

如何编写删除文件夹的命令,名称包含空格。?

如何从Firebase中删除包含图像的文件夹?

从Java删除文件夹

如何删除文件夹

如何使用VBA将包含文件的文件夹复制到FTP文件夹?

如何使用rmtree()删除文件夹和文件

如何使用php删除文件夹中的json文件

如何使用Java仅保存zip文件并删除其他文件夹?

如何删除文件夹中的文件

如何删除锁定的文件夹/文件

如何从文件夹删除文件

如何删除文件或文件夹?

如何删除文件或文件夹?

如何从文件夹中删除文件

如何使用glob检查文件夹中是否包含子文件夹?

如何使用 Geta 站点地图排除包含文件夹中的特定子文件夹?

Box API node.js 如何删除文件夹并显示包含文件夹的所有文件

如何删除包含数千个文件的文件夹中的文件

如何从unix中包含60个以上文件的文件夹中删除文件?

如何使用webpack包含整个polyfill文件夹?

如何使用linux删除除两个文件夹之外的文件夹

如何使用diff创建补丁程序以删除文件夹并创建新文件夹?

如何使用python删除文件夹中的所有文件夹?

如何在Ubuntu中使用eclipse链接java中包含.so的文件夹

如何使用Java从文件夹添加图像文件?

Java Jar Ant包含文件夹