删除文件夹下的所有文件包含文件夹

  /**
     * 是否删除ODE下的文件
     * @param dir
     * @return  是否删除成功
     */
    public static boolean deleteODEDeployFile(File dir)
    {
        if (dir.isDirectory())
        {
            File[] listFiles = dir.listFiles();
            for (int i = 0; i < listFiles.length
                    && deleteODEDeployFile(listFiles[i]); i++)
            {
            }
        }
        return dir.delete();
    }

猜你喜欢

转载自swallowha.iteye.com/blog/1133760
今日推荐