您的位置:首页 > 编程语言 > Java开发

学习笔记 - java递归删除一个文件夹及里面的所有文件

2015-09-30 00:06 766 查看
public class FileTest {

public static void main(String[] args) {
// TODO Auto-generated method stub
//删除一个目录
new FileTest().deleDir("D:\\4.源代码");
}

public void deleDir(String filePath){

String filePathNew = filePath + "\\";
File file = new File(filePathNew);
if(file.isDirectory()){
File[] filelist = file.listFiles();
for(File f: filelist)
deleDir(filePathNew + f.getName());
file.delete();
}else
file.delete();

}
}
删除一个目录及里面所有文件,用了递归
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: