With the help of File IO API in Java, you can create a single directory or multiple directories in the disk. Here I wrote a very simple example to demonstrate the use of File class and create the directories.
- mkdir – Creates a directory
- mkdirs – Creates multiple directories
Create Directory Example
CreateDirectoryDemo.java
[code lang=”java”] package javabeat.net.core;import java.io.File;
public class CreateDirectoryDemo {
public static void main(String[] args) {
File sampleDir = new File("C:\\SampleDir");
if (!sampleDir.exists()) {
if (sampleDir.mkdir()) {
System.out.println("Sample Directory is created!");
} else {
System.out.println("Could not create directory!");
}
}
File dirFiles = new File("C:\\SampleDir2\\AnotherDir\\AnotherDir");
if (!dirFiles.exists()) {
if (dirFiles.mkdirs()) {
System.out.println("All the directories are created!");
} else {
System.out.println("Failed to create directories!");
}
}
}
}
[/code]