Java 删除目录(允许非空)或者文件
2007-08-30 13:02
567 查看
public static void deleteDirFile(String sDirFilePath) { if (sDirFilePath != null && !sDirFilePath.trim().equals("")) { File tDirFile = new File(sDirFilePath); if (tDirFile.exists()) { if (tDirFile.isDirectory()) { File[] arrFiles = tDirFile.listFiles(); //循环删除目录下的子目录 for (int i = 0; i < arrFiles.length; i++) { deleteDirFile(arrFiles[i].getAbsolutePath()); } arrFiles = null; //当目录下的所有删除后, 再把本目录删除 tDirFile.delete(); } else { tDirFile.delete(); } } tDirFile = null; } }
相关文章推荐
- 将一个非空目录的文件夹删除【Java文件编程】
- Java版本的删除指定目录及子目录下名叫“xxx.txt”的所有文件
- java删除指定目录下指定格式文件的方法
- 黑马程序员—java基础学习—删除一个带文件内容的目录
- JAVA 如何创建/删除/修改/复制目录及文件 (转载)
- java实现ftp连接、登陆、上传、下载、删除文件、获取目录、文件列表
- Java中删除文件、删除目录及目录下所有文件
- java文件操作整理(一)--递归删除目录和文件的程序
- Java精选笔记_IO流【File(文件)类、遍历目录下的文件、删除文件及目录】
- java 删除文件和目录
- gen目录无法更新,或者gen目录下的R.JAVA文件无法生成
- [转]linux下递归删除某个文件或者目录
- java删除一个目录下面的所有文件
- JAVA 如何创建\删除\修改\复制目录及文件
- java删除目录下的文件失败
- JAVA 如何创建\删除\修改\复制目录及文件
- Java中删除文件、删除目录及目录下所有文件(转)
- Ganymed SSH-2 for Java系列7之删除远程服务器上的非空目录(运用执行shell脚本的方式)
- java FTP 文件上传(给出的目录是文件夹,或者文件,都能上传到FTP服务器;如果是文件夹,只用链接一次FTP服务器即可)
- JavaIO之删除指定目录(递归删除,先删除目录下的文件再删除目录)