java mkdir是什么,让我们一起了解一下?
mkdir()是在java.io.File类中,mkdir命令的功能是创建一个或多个新的目录,使用权限是于目录有适当权限的所有使用者,参数是-p,确保目录名称存在,如果目录不存在的就新创建一个。
在Java中对文件进行操作时常常用到java.io.File.mkdir()和java.io.File.mkdirs()两个方法来创建一个目录(文件夹),这两个方法非常相似,都是无参数且返回值都为boolean类型的方法,都是用于创建指定路径名称对应的目录,但二者主要区别如下:
1、java.io.File.mkdir():只能创建一级目录,且父目录必须存在,否则无法成功创建一个目录。
2、java.io.File.mkdirs():可以创建多级目录,父目录不一定存在。
具体案例如下:尝试在“f:”驱动器中创建一个名为program的新目录。
// Java program to demonstrate // the use of File.mkdirs() method import java.io.*; public class GFG {undefined public static void main(String args[]) {undefined // create an abstract pathname (File object) File f = new File("F:\\program"); // check if the directory can be created // using the abstract path name if (f.mkdir()) {undefined // display that the directory is created // as the function returned true System.out.println("Directory is created"); } else {undefined // display that the directory cannot be created // as the function returned false System.out.println("Directory cannot be created"); } } }
以上就是小编今天的分享了,希望可以帮助到大家。