package com.companyname.common.test; import java.io.File; import java.io.IOException; /** * @author shusheng * @description * @Email shusheng@yiji.com * @date 2018/10/12 17:27 */ public class FileDemo3 { /** * 删除功能:public boolean delete() * 注意: * A:如果你创建文件或者文件夹忘了写盘符路径,那么,默认在项目路径下。 * B:Java中的删除不走回收站。 * C:要删除一个文件夹,请注意该文件夹内不能包含文件或者文件夹 */ public static void main(String[] args) throws IOException { // 删除功能:我要删除Test11.txt这个文件 File file1 = new File("D:\a.txt"); System.out.println("createNewFile:" + file1.createNewFile()); File file2 = new File("D:\a.txt"); System.out.println("delete:" + file2.delete()); // 删除功能:我要删除ccc这个文件夹 File file3 = new File("D:\aaa\bbb\ccc"); System.out.println("createNewFile:" + file3.mkdirs()); File file4 = new File("D:\aaa\bbb\ccc"); System.out.println("delete:" + file4.delete()); // 删除功能:我要删除aaa文件夹,删不掉,因为文件夹不为空 File file5 = new File("D:\aaa"); System.out.println("delete:" + file5.delete()); } }