java创建目录,java创建目录的类

发布时间:2022-11-30

本文目录一览:

  1. 如何用JAVA代码创建一个文件夹?
  2. Java如何创建文件夹
  3. java如何在当前文件下创建目录?
  4. [java项目目录(src/main/java; src/main/resources)怎么建立?](#java项目目录(src/main/java; src/main/resources)怎么建立?)
  5. 如何用java程序在当前目录下创建一个子目录

如何用JAVA代码创建一个文件夹?

File类里面有两个方法可以实现: 一个是mkdir():创建此抽象路径名指定的目录。 另外一个是mkdirs():创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。 比如你想在A文件夹创建一个B文件夹,并在B文件夹下创建C和D文件夹,可以用下面的代码实现:

import java.io.File;
public class Test {
    public static void main(String args[]) {
        File file = new File("D:\\A\\B\\C");
        file.mkdirs();
        file = new File("D:\\A\\B\\D");
        file.mkdir();
    }
}

Java如何创建文件夹

File类里面有两个方法可以实现:

  • mkdir():创建此抽象路径名指定的目录。
  • mkdirs():创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。 比如你想在A文件夹创建一个B文件夹,并在B文件夹下创建C和D文件夹,可以用下面的代码实现:
import java.io.File;
public class Test {
    public static void main(String args[]) {
        File file = new File("d:\\a\\b\\c");
        file.mkdirs();
        file = new File("d:\\a\\b\\d");
        file.mkdir();
    }
}

希望对你有帮助。。。。仍有问题可以hi我。。。

java如何在当前文件下创建目录?

可以直接创建文件时用相对路径,如:

File dir = new File("aaa/bbb");
dir.mkdirs();

这样创建的目录就是在当前目录下。 如果要指定绝对路径可以获取当前class文件的路径:

Test.class.getResource("").getPath();

java项目目录(src/main/java; src/main/resources)怎么建立?

Eclipse新建Maven WebApp后无法添加src/main/javasrc/main/test

  1. 右键,New新建项目,选择Maven Project
  2. Filter输入web快速定位到maven-archetype-webapp,选中,再点击Next
  3. 填写Group Id、Artifact Id
  4. Finish完成之后,若发现Maven项目只显示src/main/resources目录
  5. 显示完全的src/main/javasrc/main/resourcessrc/test/java目录 5.1 Eclipse -> Window -> Preferences -> Java -> Compiler -> 选择本地要用的Java版本
    5.2 Eclipse -> Window -> Preferences -> Java -> Installed JREs -> 修改本地默认JDK
    5.3 选中项目,右键 -> Build Path -> Configure Build Path -> 点击选项卡Libraries -> 选中JRE System Library -> 点击Edit
    5.4 选中默认的Workspace default JRE (jdk1.8)
    5.5 点击Finish,点击OK,自动出现完全的src/main/javasrc/main/resourcessrc/test/java目录
  6. 最后,选中项目,右键 -> Maven -> Update Projects 参考资料:百度知道 [引用时间2018-1-21]

如何用java程序在当前目录下创建一个子目录

用Java程序在当前目录下创建一个子目录的方法是利用File对象的mkdirs方法。 完整代码如下:

// 获取当前图片的路径
String path = createImages.getAbsolutePath() + "/Images";
// 创建文件对象f,根据path路径
File f = new File(path);
// 如果当前不是一个目录就进入if
if (!f.isDirectory()) {
    boolean success = f.mkdirs(); // 创建一个目录
    if (success) { // 成功打印当前的路径
        System.out.println("Created path: " + f.getPath());
    } else { // 失败的情况
        System.out.println("Could not create path: " + f.getPath());
    }
} else {
    System.out.println("Path exists: " + f.getPath()); // 子目录已存在。
}

关于mkdirmkdir()创建此抽象路径名称指定的目录(只能创建一级的目录,且需要存在父目录),如果传入的路径是多级路径,需要使用mkdirs()创建。