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

posted @ 2022-01-14 08:59  小赵不吃溜溜梅  阅读(682)  评论(0编辑  收藏  举报