mkdir()方法是File类的一部分。 mkdir()函数用于创建由抽象路径名表示的新目录。如果创建目录,则该函数返回true,否则返回false。
函数签名:
public boolean mkdir()
用法:
file.mkdir()
参数:此方法不接受任何参数。
返回值:该函数返回布尔数据类型。如果创建目录,则该函数返回true,否则返回false。
异常:如果该方法不允许创建目录,则此方法将引发SecurityException
下面的程序将说明mkdirs()函数的用法:
范例1:尝试在“f:”驱动器中创建一个名为program的新目录。
// Java program to demonstrate
// the use of File.mkdirs() method
import java.io.*;
public class GFG {
public static void main(String args[])
{
// 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()) {
// display that the directory is created
// as the function returned true
System.out.println("Directory is created");
}
else {
// display that the directory cannot be created
// as the function returned false
System.out.println("Directory cannot be created");
}
}
}
输出:
Directory is created
范例2:尝试在“f:\program”目录中创建一个名为program1的新目录,但未创建程序目录。如果目录不存在,我们将测试函数mkdir()是否可以创建抽象路径名的父目录。
// Java program to demonstrate
// the use of File.mkdir() method
import java.io.*;
public class GFG {
public static void main(String args[])
{
// create an abstract pathname (File object)
File f = new File("F:\\program\\program1");
// check if the directory can be created
// using the abstract path name
if (f.mkdir()) {
// display that the directory is created
// as the function returned true
System.out.println("Directory is created");
}
else {
// display that the directory cannot be created
// as the function returned false
System.out.println("Directory cannot be created");
}
}
}
输出:
Directory cannot be created
这些程序可能无法在在线IDE中运行。请使用离线IDE并设置文件的路径
相关用法
- Java File canWrite()用法及代码示例
- Java File canRead()用法及代码示例
- Java File isDirectory()用法及代码示例
- Java File getPath()用法及代码示例
- Java File list()用法及代码示例
- Java File getCanonicalPath()用法及代码示例
- Java File exists()用法及代码示例
- Java File isHidden()用法及代码示例
- Java File delete()用法及代码示例
- Java File getCanonicalFile()用法及代码示例
- Java File getAbsolutePath()用法及代码示例
- Java File getAbsoluteFile()用法及代码示例
- Java File isAbsolute()用法及代码示例
- Java File isFile()用法及代码示例
- Java File createNewFile()用法及代码示例
注:本文由纯净天空筛选整理自andrew1234大神的英文原创作品 File mkdir() method in Java with examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。