对一个File类型的对象而言
1.创建一个新的空的文件 createNewFile
2.制作单级文件夹 mkdir
3.制作多级文件夹 mkdirs
4.删除文件、空文件夹 delete 注意:这个方法不会走回收站的
import java.io.File;
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException {
/*
对一个File类型的对象而言
1.创建一个新的空的文件 createNewFile
2.制作单级文件夹 mkdir
3.制作多级文件夹 mkdirs
4.删除文件、空文件夹 delete 注意:这个方法不会走回收站的
*/
//1.createNewFile如果父路径是不存在的,那么方法会抛出IOException
//这个方法创建的一点是一个文件 而不是文件夹
File f1 = new File("F:\\test\\a\\");
boolean b = f1.createNewFile();//注意这里是需要抛出异常的
System.out.println(b);//如果f1中的文件已经存在 则返回false 如果不存在 则true 这里布尔值是创建成功与否的真假值
//2.mkdir
File f2 = new File("F:\\test\\bbbb");
boolean c =f2.mkdir();
System.out.println(c);
//这里明显就是创建了一个文件夹
//3.mkdirs就是创建多级文件夹
File f3 = new File("D\\aaa\\aaa\\bbb\\ccc");
boolean d = f3.mkdirs();
System.out.println(d);//这里注意:多级文件夹包含了单级文件夹
//以后你创建文件夹 直接用mkdirs来创建就可以了
//注意:多级文件夹的父级文件夹必须存在 否则会抛出IOException异常
//4.delete方法
File f4 = new File("F:\\test\\a\\d.doc");
boolean e = f4.delete();//注意:这个方法不会走回收站的
/*
删除的是文件 ,直接删除不走回收站
如果删除的是空文件夹 则直接删除 不走回收站
如果删除的是有内容的文件夹 则删除失败
*/
}
}