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