:2.896KB : :1 :2021-12-03 13:49:45
java清理缓存工具代码如果对于本文件有需要的可以参考,根据路径删除指定的目录或文件,无论存在与否,为目录时调用删除目录方法。
public boolean deleteDirectory(String sPath) {
// 如果sPath不以文件分隔符结尾,自动添加文件分隔符
if (!sPath.endsWith(File.separator)) {
sPath = sPath File.separator;
}
File dirFile = new File(sPath);
// 如果dir对应的文件不存在,或者不是一个目录,则退出
if (!dirFile.exists() || !dirFile.isDirectory()) {
return false;
}
flag = true;
// 删除文件夹下的所有文件(包括子目录)
File[] files = dirFile.listFiles();
for (int i = 0; i < files.length; i ) {
// 删除子文件
if (files[i].isFile()) {
flag = deleteFile(files[i].getAbsolutePath());
if (!flag)
break;
} // 删除子目录
12-312023高考倒计时工具代码
09-30Linux上传工具代码
09-24ftp工具代码实例
02-08PDF转换工具代码