How To Create Directory In Java--创建单个目录,多个目录(子目录)
new File("C:\\Directory1").mkdir(); //创建单个目录
new File("C:\\Directory2\\Sub2\\Sub-Sub2").mkdirs() //创建多个目录,子目录
如何创建成功,则mkdir()返回值为 true
例子:CreateDirectoryExample.java
package code1;
import java.io.File;
/*
* new File("C:\\Directory1").mkdir(); //创建单个目录
* new File("C:\\Directory2\\Sub2\\Sub-Sub2").mkdirs() //创建多个目录,子目录
*/
public class CreateDirectoryExample {
public static void main(String[] args) {
File file = new File("C:\\Directory1");
if (!file.exists()) {
if (file.mkdir()) {
System.out.println("创建单个目录成功");
}else {
System.out.println("创建目录失败.....");
}
}
File files = new File("C:\\Directory2\\Sub2\\Sub-Sub2");
if (!files.exists()) {
if (files.mkdirs()) {
System.out.println("创建多个目录成功");
}else {
System.out.println("创建多个目录失败.....");
}
}
}
}
StackOverFlow上的回答 create-directory-using-java:
package com.jiangge;
import java.io.File;
public class DirCreate {
public static void main(String[] args) {
File theDir = new File("new folder");
// 目录不存在,则创建该目录
if (!theDir.exists()) {
System.out.println("创建目录: " + theDir);
boolean result = theDir.mkdir();
if(result) {
System.out.println("该目录创建成功");
}
}
}
}
另外一个回答:
new File("mydirectory").mkdirs();
参考:
英文:http://www.mkyong.com/java/how-to-create-directory-in-java/
英文:http://stackoverflow.com/questions/3634853/create-directory-using-java
本文提供使用Java创建单个目录及包含子目录在内的多级目录的方法。通过具体代码实例展示了如何利用File类的mkdir()和mkdirs()方法来实现目录的创建,并验证创建是否成功的逻辑。
2357

被折叠的 条评论
为什么被折叠?



