EN
Java - create multiple subfolders
0
points
In this article, we would like to show you how to create multiple subdirectories (subfolders) in Java.
Directory/
|
+-- subDirectory1/
|
+-- subDirectory2/
|
+-- subDirectoryN/
Practical example
In this example, we create 5 new folders under the given path. To do so we use mkdir()
method inside the for
loop.
import java.io.File;
public class Example {
public static void main(String[] args) {
String myDirectoryPath = "C:\\projects\\example\\newFolder";
for (int i = 0; i < 5; i++) {
File myDirectory = new File(myDirectoryPath + "_" + i);
if (!myDirectory.exists()) {
if (myDirectory.mkdir()) {
System.out.println(myDirectory.getName() + " created successfully.");
} else {
System.out.println("Couldn't create " + myDirectory.getName());
}
} else {
System.out.println(myDirectory.getName() + " already exists.");
}
}
}
}
result:
newFolder_0 created successfully.
newFolder_1 created successfully.
newFolder_2 created successfully.
newFolder_3 created successfully.
newFolder_4 created successfully.