现在的位置: 首页 > 综合 > 正文

java中如何递归删除文件和文件夹(最简单的代码)

2013年10月03日 ⁄ 综合 ⁄ 共 304字 ⁄ 字号 评论关闭

代码如下,递归删除:
注意:java中要想删除一个文件夹,首先要清空它下面的所有文件!

public void delete(String path){
    File f=new File(path);
    if(f.isDirectory()){//如果是目录,先递归删除
        String[] list=f.list();
        for(int i=0;i<list.length;i++){
            delete(path+"//"+list[i]);//先删除目录下的文件
        }
    }       
    f.delete();
}

本文链接:blog.csdn.com/whuslei

抱歉!评论已关闭.