`
ttf177
  • 浏览: 24068 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

删除一个文件夹中的空文件夹

F# 
阅读更多
/**
	 * 删除指定目录下的空文件夹。
	 * 
	 * @param path
	 *            文件夹路径。
	 */
	public static void clearEmptyFolder(String path) {
		File file = new File(path);
		if (!file.exists()) {
			return;
		}
		if (!file.isDirectory()) {
			return;
		}

		File[] files = file.listFiles();
		if (files != null && files.length <= 0) {
			file.delete();
			return;
		}
		for (File f : files) {
			if (f.isDirectory()) {
				clearEmptyFolder(f.getPath());
				f.delete();
			}
		}
	}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics