Java如何创建一个目录?

在Java程序中,如何递归创建一个或多个目录?

以下示例显示了如何使用File类的file.mkdirs()方法来递归创建一个或多个目录。

package com.zaixian;

import java.io.File;

public class CreateDirectories {
    public static void main(String[] args) {
        String directories = "F:\\worksp\\javaexamples\\java_directories\\dir1\\dir12\\dir13";
        //String directories2 = "dir1\\dir12\\dir13";
        //String directories3 = "dir1/dir12/dir13";
        File file = new File(directories);
        boolean result = file.mkdirs();
        System.out.println("Status = " + result);
    }
}

执行上面示例代码,得到以下结果 -

Status = true

上一篇: Java目录 下一篇: Java异常