/*
* 使用递归对某个目录删除
*/
package com.digui;
import java.io.File;
public class FileTest {
public static void deleteAll(File file) {
//递归出口
if(file.isFile() || file.list().length == 0) {
file.delete();
}
else {
File[] files = file.listFiles();
for(File f : files) {
deleteAll(f); //递归,方法本身调用
f.delete();
}
}
}
public static void main(String[] args) {
deleteAll(new File("F:/abc"));
}
}
使用递归对某个目录删除

最新推荐文章于 2025-04-07 23:35:22 发布