java 代码
- package org.rm.action;
- /**
- * @author 作者 zhenggang E-mail:
- * @version 创建时间:2007-5-18 下午01:54:45
- * 类说明 递归循环删除文件夹里所有的文件和目录
- */
- import java.io.File;
- public class Tf {
- public static void main(String args[]){
- String filepath="E:\\a";
- File f=new File(filepath);
- deleteDir(f);
- }
- public static void deleteDir(File f) {
- File fs[] = f.listFiles();
- for (int i = 0; i < fs.length; i++) {
- if(fs[i].isDirectory()){
- deleteDir(fs[i]);
- }
- fs[i].delete();
- }
- f.delete();
- }
- }
- //没有判断文件或文件夹是否存在