File类判断功能的方法和File类创建删除功能的方法
File类判断功能的方法
常用方法:
boolean exists():此File表示的文件或目录是否实际存在
boolean isDirectory():此File表示的是否为目录
boolean isFile():此File表示的是否为文件
File file1 = new File("D:\\驱动精灵\\MyDrivers\\hotfix"); File file2 = new File("D:\\驱动精灵\\MyDrivers\\hotfix"); File file3 = new File("D:\\驱动精灵\\MyDrivers\\hotfix"); //boolean exists():此File表示的文件或目录是否实际存在 boolean exists = file1.exists(); System.out.println(exists); //boolean isDirectory():此File表示的是否为目录 boolean directory = file2.isDirectory(); System.out.println(directory); //boolean isFile():此File表示的是否为文件 boolean file = file3.isFile(); System.out.println(file);
File类创建删除功能的方法
常用方法:
boolean createNewFile():当且仅当具有该有的名称的文件尚不存在。创建一个新的空文件
boolean delete():删除由此File表示的目录
boolean mkdir():创建由此File表示的目录
boolean mkdirs():创建由此File表示的目录,包括任何必需但不存在的父目录
public static void main(String[] args) throws IOException { //boolean createNewFile():当且仅当具有该有的名称的文件尚不存在。创建一个新的空文件 File file = new File("6.txt"); boolean newFile = file.createNewFile(); System.out.println("newFile:"+newFile); //boolean delete():删除由此File表示的目录 File file1 = new File("6.txt"); System.out.println(file1.delete()); /** * boolean mkdir():创建由此File表示的目录(文件夹) * boolean mkdirs():创建由此File表示的目录,包括任何必需但不存在的父目录(多个文件夹) */ File file2 = new File("E:\\l");//创建单个文件夹 boolean mkdir = file2.mkdir(); System.out.println(mkdir); File file3 = new File("E:\\l\\s\\a\\zx");//创建多个文件夹 boolean mkdirs = file3.mkdirs(); System.out.println(mkdirs); }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix