如何在Java中创build文件夹?

如何在Java中创build一个空文件夹?

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(); } 

调用File.mkdir ,像这样:

 new File(path).mkdir(); 

对于Java 7和更新版本,可以使用java.nio.file.Files类的静态Files.createDirectory()方法以及Paths.get

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

方法Files.createDirectories()也创build父目录,如果这些不存在。

使用mkdir()

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

使用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(); 

更好地使用mkdirs

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

mkdirs :也创build父目录,如果这些不存在。

PS:不要忘记结尾/明确显示你想要一个目录。