本文目录一览:
- 如何用JAVA代码创建一个文件夹?
- Java如何创建文件夹
- java如何在当前文件下创建目录?
- [java项目目录(src/main/java; src/main/resources)怎么建立?](#java项目目录(src/main/java; src/main/resources)怎么建立?)
- 如何用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/java
和src/main/test
:
- 右键,New新建项目,选择Maven Project
- Filter输入web快速定位到
maven-archetype-webapp
,选中,再点击Next - 填写Group Id、Artifact Id
- Finish完成之后,若发现Maven项目只显示
src/main/resources
目录 - 显示完全的
src/main/java
、src/main/resources
、src/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/java
、src/main/resources
、src/test/java
目录 - 最后,选中项目,右键 -> 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()); // 子目录已存在。
}
关于mkdir
:
mkdir()
创建此抽象路径名称指定的目录(只能创建一级的目录,且需要存在父目录),如果传入的路径是多级路径,需要使用mkdirs()
创建。