Как создать папку на Java?

Как создать пустую папку на Java?

Ответ 1

File f = new File("C:\\TEST");
try{
    if(f.mkdir()) { 
        System.out.println("Directory Created");
    } else {
        System.out.println("Directory is not created");
    }
} catch(Exception e){
    e.printStackTrace();
} 

Ответ 2

Вызвать File.mkdir, например:

new File(path).mkdir();

Ответ 3

В Java 7 и новее вы можете использовать статический Files.createDirectory() метод java.nio.file.Files класс вместе с Paths.get.

Files.createDirectory(Paths.get("/path/to/folder"));

Метод Files.createDirectories() также создает родительские каталоги, если они не существуют.

Ответ 4

Используйте mkdir():

new File('/path/to/folder').mkdir();

Ответ 6

Использование Java 8:

Files.createDirectories(Paths.get("/path/to/folder"));

То же самое:

new File("/path/to/folder").mkdirs();

или

Files.createDirectory(Paths.get("/path/to/folder"));

То же самое:

new File("/path/to/folder").mkdir();

Ответ 7

Лучше использовать mkdirs как:

new File("dirPath/").mkdirs();

mkdirs: также создайте родительские каталоги, если они не существуют.

ps: не забудьте окончание /, которое явно показывает, что вы хотите создать каталог.