The code below use File.mkdirs()
method to create a collection of directories recursively. It will create a directory with all its necessary parent directories.
package org.kodejava.io;
import java.io.File;
public class CreateDirs {
public static void main(String[] args) {
// Define a deep directory structures and create all the
// directories at once.
String directories = "D:/kodejava/a/b/c/d/e/f/g/h/i";
File file = new File(directories);
// The mkdirs will create folder including any necessary
// but nonexistence parent directories. This method returns
// true if and only if the directory was created along with
// all necessary parent directories.
boolean created = file.mkdirs();
System.out.println("Directories created? " + created);
}
}
Latest posts by Wayan (see all)
- How do I create a string of repeated characters? - September 1, 2023
- How do I convert datetime string with optional part to a date object? - August 28, 2023
- How do I split large excel file into multiple smaller files? - April 15, 2023