用java实现删除目录

Posted 奥兰王子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用java实现删除目录相关的知识,希望对你有一定的参考价值。

用java实现删除目录

	public static void main(String[] args) {
		try {
			String strFolder = "D:\aa";
			deleteFile(new File(strFolder));

			System.out.println("Delete Successful!");
		} catch (Exception e) {
			System.out.println(e.getMessage());
			System.out.println("Delete Fail!");
		}
	}

	public static void deleteFile(File file) {

		if (file == null || !file.exists()) {
			return;
		}

		File[] files = file.listFiles();
		for (File f : files) {
			if (f.isDirectory()) {
				deleteFile(f);
			} else {
				f.delete();
			}
		}
		file.delete();
	}

  

以上是关于用java实现删除目录的主要内容,如果未能解决你的问题,请参考以下文章

用java实现删除目录

Java.nio:最简洁的递归目录删除

java 代码片段

Java删除文件或目录及目录下所有文件

用java控制流实现文件复制后,不能删除文件

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途