package hm01;
import java.io.File;
import java.io.IOException;
/*
* File类创建功能:
* public boolean createNewFile():当具有该名称的文件不存在时,创建一个由该抽象路径名命名的新空文件
* 如果文件不存在,就创建文件,并返回ture
* 如果文件存在,就不创建文件,并返回false
* public boolean mkdir():创建由此抽象路径名命名的目录
* 如果目录不存在,就创建目录,并返回ture
* 如果目录存在,就不创建目录,并返回false
* public boolean mkdirs():创建由此抽象路径名命名的目录,包括任何必需但不存在的目录
* 如果多级目录不存在,就创建多级目录,并返回ture
* 如果多级目录不在,就不创建多级目录,并返回false
*/
public class FileDemo02 {
public static void main(String[] args) throws IOException {
//需求1:我要在C:\\itcast目录下创建一个文件java.txt
File f1=new File("C:\\itcast\\java.txt");
System.out.println(f1.createNewFile());
System.out.println("--------");
//需求2:我要在C:\\itcast目录下创建一个目录JavaSE
File f2=new File("C:\\itcast\\JavaSE");
System.out.println(f2.mkdir());
System.out.println("--------");
//需求3:我要在C:\\itcast目录下创建一个多级目录JavaWEB\\HTML
File f3=new File("C:\\itcast\\JavaWEB\\HTML");
System.out.println(f3.mkdirs());
}
}