java自动创建不存在的目录(父集目录)
一、应用场景:
需要对不知道是否存在的路径进行创建,包括相关文件夹。(特别是不存在的父集目录)
二、自动创建不存在的父级目录
import java.io.File; public class MkdirsUtils { /** * 会自动创建不存在的父级目录 */ public static void mkdirs(String path) { //变量不需赋初始值,赋值后永远不会读取变量,在下一个变量读取之前,该值总是被另一个赋值覆盖 File f; try { f = new File(path); if (!f.exists()) { boolean i = f.mkdirs(); if (i) { log.info("层级文件夹创建成功!"); } else { log.error("层级文件夹创建失败!"); } } } catch (Exception e) { e.printStackTrace(); } } }
原文链接:https://blog.csdn.net/libusi001/article/details/100761606