Создайте новую папку с помощью программы Java на компьютерах с Windows и Linux - PullRequest
21 голосов
/ 13 декабря 2010

Как я могу создать папку с использованием кода Java на компьютерах с Windows и Linux?

Ответы [ 4 ]

41 голосов
/ 13 декабря 2010
new File("/path/to/folder").mkdir();

Если вы хотите создать вложенные папки (т. Е. Может отсутствовать более одной папки в пути), используйте mkdirs().См. java.io.File.

Обратите внимание, что косые черты обычно не работают в окнах, но Java нормализует путь и переводит прямую косую черту в обратную.

4 голосов
/ 13 декабря 2010
 try{
    String strDirectoy ="test";
    String strManyDirectories="dir1"+File.Separator+"dir2"+File.Separator+"dir3";

    // Create one directory
    boolean success = (new File(strDirectoy)).mkdir();
    if (success) {
      System.out.println("Directory: " + strDirectoy + " created");
    }    


    // Create multiple directories
    success = (new File(strManyDirectories)).mkdirs();
    if (success) {
      System.out.println("Directories: " + strManyDirectories + " created");
    }

    }catch (Exception e){//Catch exception if any
      System.err.println("Error: " + e.getMessage());
    }  
2 голосов
/ 13 декабря 2010
0 голосов
/ 02 мая 2014
try{    
     int a,b;
      a=mk.dir();
      b=newfile("\n new.java());
    }  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...