码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA之File类-删除一个有内容的文件夹

时间:2014-05-04 09:25:58      阅读:464      评论:0      收藏:0      [点我收藏+]

标签:文件夹删除操作

package ioTest.io3;
/*
 * 删除有内容的文件夹:从最里面一直向外删除。建议千万不要删除硬盘上面有用的文件夹哦
 * 方法思路
 * 循环+递归
 */
import java.io.File;

public class RemoveDir {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		File file=new File("F:\\removeDirTest");
		removedir(file);
	}

	public static void removedir(File file)
	{
		File[] files=file.listFiles();
		for(File f:files)
		{
			if(f.isDirectory())//递归调用
			{
				removedir(f);
			}
			else {
				f.delete();
			}
		}
		//一层目录下的内容都删除以后,删除掉这个文件夹
		file.delete();
	}
}

JAVA之File类-删除一个有内容的文件夹,布布扣,bubuko.com

JAVA之File类-删除一个有内容的文件夹

标签:文件夹删除操作

原文地址:http://blog.csdn.net/hymking/article/details/24939475

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!