java 删除一个文件夹

来源:互联网 发布:阿里巴巴孙正义知乎 编辑:程序博客网 时间:2024/05/21 10:01

用递归法删除文件夹

package s;import java.io.*;public class Detel{    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)     {        File file = new File("d:/1111");        deleteAll(file);        file.delete();     }}
0 0