Java comes with two create directory methods :

1. File(‘directory’).mkdir()

new File("C:\\Directory1").mkdir();

Create a directory named “Directory1″

2. File(‘directories’).mkdirs()

new File("C:\\Directory2\\Sub2\\Sub-Sub2").mkdirs()

Create a directory named “Directory2 and all its sub-directories “Sub2″ and “Sub-Sub2″ in one shot.

Both methods are return a boolean value to indicate the operation status : true if succeed, false otherwise.

Example

package com.mkyong.file;
 
import java.io.File;
 
public class CreateDirectoryExample
{
    public static void main(String[] args)
    {	
	File file = new File("C:\\Directory1");
	if(file.mkdir()){
		System.out.println("Directory is created!");
	}else{
		System.out.println("Failed to create directory!");
	}
 
	File files = new File("C:\\Directory2\\Sub2\\Sub-Sub2");	
	if(files.mkdirs()){
		System.out.println("Multiple directories are created!");
	}else{
		System.out.println("Failed to create multiple directories!");
	}
 
    }
}
Any Java questions or problems? please post at this JavaNullPointer.com forum, see you there ~