如何使用java创建目录

要使用file实例创建新目录,需要使用以下两种方法之一:mkdirs()或者mkdir()。
mkdir()--创建由这个抽象路径名命名的目录((来源)
mkdirs()——创建由这个抽象路径名命名的目录,包括任何必要但不存在的父目录。请注意,如果此操作失败,它可能已成功创建了一些必需的父目录。
注意:createNewFile()不会创建新目录,只会创建一个文件。

File singleDir = new File("C:/Users/SomeUser/Desktop/A New Folder/");
File multiDir = new File("C:/Users/SomeUser/Desktop/A New Folder 2/Another Folder/");
//assume that neither "A New Folder" or "A New Folder 2" exist
singleDir.createNewFile(); //will make a new file called "A New Folder.file"
singleDir.mkdir(); //将生成目录
singleDir.mkdirs(); //将生成目录
multiDir.createNewFile(); //将抛出IOException异常
multiDir.mkdir(); //不起作用
multiDir.mkdirs(); //将生成目录
日期:2020-06-02 22:15:24 来源:oir作者:oir