标签:[] demo tor 对象 new static null string 加载
public class deleteFile{
public static void main(String args[]){
//封装目录
File sourceFolder = new File("demo");
//递归实现
deleteFolder(srcFolder);
}
private static void deleteFolder(File srcFolder){
//获取该目录下的所有文件或者文件夹的的File数组
File fileArray = srcFolder.listFiles();
if(fileArray!=null){
//遍历file数组,得到每一个file对象
for(File file:fileArray)
//判断该file对象是否是目录
if(file.isDirectory()){
deleteFolder(file);
}else{
file.delete();
}
}//弊端:可能因要删除的文件路径较深,导致在栈区加载的方法信息很多,出现oom
标签:[] demo tor 对象 new static null string 加载
原文地址:http://www.cnblogs.com/zff568/p/6642170.html