21xrx.com
2025-03-23 05:55:35 Sunday
文章检索 我的文章 写文章
如何在Java中新建文件夹?
2023-06-14 15:33:50 深夜i     15     0
Java File类 mkdir() mkdirs()

在Java程序中,如果需要创建新的文件夹,可以使用Java File类的mkdir() 或mkdirs()方法来完成。mkdir()创建的文件夹必须确保父目录存在,否则会抛出异常。而mkdirs()则可以创建多级目录,不需要考虑父目录是否存在。下面是具体的代码实现:

import java.io.File;
public class CreateFolderExample {
  public static void main(String[] args) {
    // 创建单层文件夹
    File folder = new File("E:/test");
    boolean result = folder.mkdir();
    if (result) {
      System.out.println("文件夹创建成功!");
    } else {
      System.out.println("文件夹创建失败!");
    }
    // 创建多级文件夹
    File folders = new File("E:/test/a/b/c");
    boolean results = folders.mkdirs();
    if (results) {
      System.out.println("文件夹创建成功!");
    } else {
      System.out.println("文件夹创建失败!");
    }
  }
}

上述代码中,我们使用mkdir()方法创建了一个名为test的文件夹,使用mkdirs()方法创建了一个名为a/b/c的多级文件夹。运行程序后,在相应的路径下可以看到新创建的文件夹。

  
  

评论区