创建目录
递归创建目录
public class CreateDirsTest {
private static final String EXPORT_PATH = "D:\\hehe\\a.txt";
public static void main(String[] args) {
File fPath = new File(EXPORT_PATH);
completeDir(fPath);
}
private static void completeDir(File fPath) {
if (!fPath.exists()) {
completeDir(fPath.getParentFile());
boolean result = fPath.mkdir();
if (!result) {
System.out.println("mkdir error");
}
}
}
}
删除文件/目录
private void deleteFile(File srcFile) {
File dir = srcFile.getParentFile();
File[] files = dir.listFiles();
if (files == null) {
return;
}
for (File f : files) {
if ( !f.delete()) {
LOGGER.error("deleteFile has error");
}
}
}