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

Java 删除目录(允许非空)或者文件

2007-08-30 13:02 567 查看
public static void deleteDirFile(String sDirFilePath)
{
if (sDirFilePath != null && !sDirFilePath.trim().equals(""))
{
File tDirFile = new File(sDirFilePath);
if (tDirFile.exists())
{
if (tDirFile.isDirectory())
{
File[] arrFiles = tDirFile.listFiles();
//循环删除目录下的子目录
for (int i = 0; i < arrFiles.length; i++)
{
deleteDirFile(arrFiles[i].getAbsolutePath());
}
arrFiles = null;
//当目录下的所有删除后, 再把本目录删除
tDirFile.delete();
}
else
{
tDirFile.delete();
}
}
tDirFile = null;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: