删除一个空目录的JAVA代码
Posted 柳鲲鹏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除一个空目录的JAVA代码相关的知识,希望对你有一定的参考价值。
开始觉得简单,后来发现还是要一点技巧的:
private boolean deleteEmptyDir(final File path)
{
//是文件,本分支不能删除
if (!path.isDirectory())
{
return false;
}
File[] files = path.listFiles();
//空目录
if (files == null || files.length == 0)
{
//在上层删除。
//path.delete();
return true;
}
for (File sub : files)
{
//追求代码简单,是否文件在调用中判断
if (!deleteEmptyDir(sub))
{
return false;
}
sub.delete();
}
return true;
}
以上是关于删除一个空目录的JAVA代码的主要内容,如果未能解决你的问题,请参考以下文章
在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途