昨天自己也写了一个死循环,在桌面上生成嵌套了上千个文件夹,自己写了删除程序,拿走不谢
import java.io.File;
public class PrintFileNames {
public static void main(String[] args) {
String path ="C:\\Users\\k\\Desktop\\aa";//换成自己的文件夹路径
File file = new File(path);
while(file.list().length!=0) {
delete1(file);
}
}
public static void delete1(File file) {
File[] files = file.listFiles();
if (files.length==0) {
System.out.println(file.delete());
return;
}
for (File f : files) {
if (f.isFile()) {
System.out.println(f.delete());
}
if (f.isDirectory()) {
delete1(f);
}
}
}
}
使用Long Path Eraser (LPE)软件去删除,非常好用,免安装的。
下载地址:http://www.entersrl.net/public/download/LPE.zip