package com.feng;
import java.io.File;
public class DeleteFiles {
/**
* @param args
*/
public static void main(String[] args) throws Exception{
long a = System.currentTimeMillis();
File file = new File("D:\\外快数据");
deleteFile(file ,a);
long b = System.currentTimeMillis();
long timeSecond = (b - a)/1000;
System.out.println("耗时:" + timeSecond/3600 + "小时" + timeSecond%3600/60 + "分钟" + timeSecond%3600%60 + "秒");
System.out.println();
}
private static void deleteFile(File file, long time) throws Exception{
if(!file.exists()){
return;
}
if(file.isDirectory()){
System.out.println("Delete File : " + file);
for(File subFile : file.listFiles()){
deleteFile(subFile, time);
}
file.getAbsoluteFile().delete();
}else{
file.getAbsoluteFile().delete();
}
}
}