java.io.File中创建多级目录方法:mkdirs(),创建文件的方法:createNewFile()。
分别对应两种不同的构造方法
@Test
public void test() {
try {
File dir = new File("C:\\aaa");
if (!dir.exists()) {
dir.mkdirs();
}
File file = new File(dir, "ycy.txt");
if (!file.exists()) {
file.createNewFile();
}
} catch (Exception e) {
e.printStackTrace();
}
}
@Test
public void test1() {
File file = new File("c:\\aaa\\bbb\\ccc\\ycy.txt");
File dir = file.getParentFile();
if (!dir.exists()) {
dir.mkdirs();
}
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}