文件的删除

public class FileDelete {
public static void main(String[] args) {
FileDelete.delFile("D:\\platform\\0\\aa");
}

public static void delFile(String delPath){
File file = new File(delPath);
if(!file.isDirectory()){
file.delete();
System.out.println("文件删除成功1");
}else if(file.isDirectory()){
String[] delFile = file.list();
for(int i=0;i<delFile.length;i++){
File deleteFile = new File(delPath+"\\"+delFile[i]);
if(!deleteFile.isDirectory()){
deleteFile.delete();
System.out.println("文件删除成功2");
}else if(deleteFile.isDirectory()){
delFile(delPath + "\\" + delFile[i]);
}
}
file.delete();//删除文件后,同时也删除文件夹
}
}


}

posted on 2013-12-12 15:46  lyming  阅读(134)  评论(0编辑  收藏  举报