要使用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