方式一:
File fileParentFile = file.getParentFile(); 返回的是File类型的
fileParentFile.mkdirs();
方法二:
org.apache.commons.io.FileUtils类里面有个强制生成目录
传入的是目录,而不是文件全路径
FileUtils.forceMkdir(directory);// 创建临时目录
如果传入的参数事全路径,则文件生成的是包含文件名在内的目录结构而不会创建文件。
File file = new File("c:\\aa\\bb\\cc\\tt.txt");
file.getParentFile().mkdirs();
file.createNewFile();
File fileParentFile = file.getParentFile(); 返回的是File类型的
fileParentFile.mkdirs();
方法二:
File file = new File(resultFile);
File fileParentFile = file.getParentFile();
fileParentFile.mkdirs();
String fileParent = file.getParent();
File directory = new File(fileParent);
directory.mkdirs();
file.createNewFile();
org.apache.commons.io.FileUtils类里面有个强制生成目录
传入的是目录,而不是文件全路径
FileUtils.forceMkdir(directory);// 创建临时目录
如果传入的参数事全路径,则文件生成的是包含文件名在内的目录结构而不会创建文件。