public class Test02 {
public static void main(String[] args) throws IOException {
//public boolean createNewFile()创建一个新的空的文件
method1();
//public boolean mkdir() 创建一个单级文件夹
method2();
//public boolean mkdirs() 创建一个多级文件夹
method3();
}
private static void method3() {
//public boolean mkdirs() 创建一个多级文件夹
// 注意:1.可以创建单级文件夹,也可以创建多级文件夹
// 2.无论有没有后缀名,只能创建文件夹
File file1 = new File("F:\\test\\aaa\\bbb\\ccc");
File file2= new File("F:\\test\\aaa\\bbb\\ccc.txt");
boolean result1 = file1.mkdirs();
boolean result2 = file2.mkdirs();
System.out.println(result1);//true
System.out.println(result2);//true创建一个ccc.txt文件夹
}
private static void method2() {
//public boolean mkdir() 创建一个单击文件夹(注意:只能创建单级文件夹,将\\bbb\\ccc删除即可)
//File file = new File("F:\\test\\aaa\\bbb\\ccc");
//注意:不管有没有后缀名,只能创建单级问价夹
File file = new File("F:\\test\\c.txt");//true 一个文件夹
boolean result = file.mkdir();
System.out.println(result);//false
}
private static void method1() throws IOException {
//public boolean createNewFile() 创建一个新的空的文件
// 注意:1.如果文件存在,那么创建失败,返回false
// 2.如果文件不存在,那么创建成功,返回true
File file1 = new File("F:\\test\\b.txt");
boolean result1 = file1.createNewFile();
System.out.println(result1);
}
}
标签:文件夹,文件,创建,boolean,File,test,public
From: https://www.cnblogs.com/dragon-proud-sky/p/18101708