递归删除文件夹内所有内容
Posted liqiliang1437
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了递归删除文件夹内所有内容相关的知识,希望对你有一定的参考价值。
//递归删除文件夹
import java.io.File;
public class Demo04 {
public static void main(String[] args) {
delDir(new File("E:\abc"));
}
private static void delDir(File file) {
//判断是否是文件夹
if (file.isDirectory()) {
//遍历文件夹
File zFiles[] = file.listFiles();
for (File file2 : zFiles) {
//递归再次判断
delDir(file2);
}
}
//不是文件夹,文件直接删除
file.delete();
}
}
``` java
以上是关于递归删除文件夹内所有内容的主要内容,如果未能解决你的问题,请参考以下文章