您的位置:首页 > 其它

写一个方法传入文件夹名删除此文件夹及下面的文件和文件夹

2011-11-22 21:52 260 查看
static void exeDelete(File f)

{

if(f.isDirectory())

{

System.out.println(f.getAbsolutePath());

File[] ff=f.listFiles();

for(int i=0;i<ff.length;i++)

{

exeDelete(ff[i]);

}

f.delete();

System.out.println("删除文件夹:"+f.getAbsolutePath()+"成功!");

}

if(f.isFile())

{

f.delete();

System.out.println("删除文件:"+f.getAbsolutePath()+"成功!");

}

}

private static void delDir(File dir){

File[] files = dir.listFiles();

for(File fileOne:files){

if (fileOne.isDirectory()){

delDir(fileOne);

}

if (fileOne.isFile()){

fileOne.delete();

}

}

dir.delete();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐