站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题请问有什么方法可以将文件夹及文件夹下的内容全部删除的?谢谢

请问有什么方法可以将文件夹及文件夹下的内容全部删除的?谢谢

摘要: 请问有什么方法可以将文件夹及文件夹下的内容全部删除的?谢谢


请问有什么方法可以将文件夹及文件夹下的内容全部删除的
我写的这个只能将空文件夹删除但是文件夹中有内容了就删不掉了
public class Createfile {
public void delDir(String f){
boolean flag=true;
File bak=new File(-#34;d://-#34;+f);
if(bak.exists())
flag=bak.delete();
System.out.println(-#34;!!!!!!!-#34;+flag);
}
public static void main(String[] args) {
String zid = StrUtil.generalSrid();//生成记录的主键
Createfile cf=new Createfile();
//cf.createDir(zid);
cf.delDir(-#34;1200609200852070-#34;);
}
}


用 list 获得所有的文件名,删除文件,删除文件夹


有没有全部一次删除的啊,一个个的把文件名取出来.......


up


递归调用,遍历进最里层的文件目录,一层一层删。


只能一个一个删,没有dos下面的deletetree哟。没这么强大。


↑返回目录
前一篇: volatile 具体是什么意思?
后一篇: import javax.mail.internet.*