`

删除指定文件目录下所有文件

    博客分类:
  • JAVA
阅读更多
public static boolean delete(File dir)   
{   
    if (dir.isDirectory())   
    {   
        File[] listFiles = dir.listFiles();   
        for (int i = 0; i < listFiles.length && delete(listFiles[i]); i++)   
        {   
        }   
    }   
    return dir.delete();   
}  

 1:以上是JAVA编码递归方式解决,

  2:另外可以在java里调用java.lang.Runtime.exec("OS系统命令");来做

  3:还可以直接用common-io里的工具类来做

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics