/**
* 删除某文件夹下面所有的报文
* @param rootFile 根目录
*/
public static boolean deletePacketsByDirectory(File rootFile) {
File[] files = rootFile.listFiles();
for (File file : files) {
if (file.isFile()) {
// 是文件,直接删除
if (!file.delete()) {
return false;
}
} else if (file.isDirectory()) {
// 是目录,继续递归删除
if (!deletePacketsByDirectory(file)) {
return false;
}
}
}
return rootFile.delete();
}