第一篇简单小程序,利用递归的方法,解决删除多级子目录和文件
public class Test{
/**
需求:利用递归删除目录 。“./a”
*/
public static void main(String [] args){
File dir = new File( pathname:"./a");
delete (dir);
}
public static void delete (File f){
if(f.exists()){
if(f.isDirectory){
for(File sub:subs){
File[] subs = f.listfiles();
assert subs != null;
delete(sub);
}
}
f.delete();
}
}
}