File创建功能:
public boolean createNewFile():当具有该名称的文件不存在时,创建一个由该抽象路径名命名的新空文件
如果文件不存在,就创建文件,并返回true
如果文件存在,就不创建文件,并返回false
public boolean mkdir():创建由此抽象路径名命名的目录
如果目录不存在,就创建文件,并返回true
如果目录存在,就不创建文件,并返回false
public boolean mkdirs():创建由此抽象路径名命名的目录,包括任何必需但不存在的父目录。
如果目录不存在,就创建文件,并返回true
如果目录存在,就不创建文件,并返回false
例:
//需求1:我要在E:\\java目录下创建一个文件java.txt
File f1 = new File("E:\\java\\java.txt");//首先要把路径封装成一个File对象
//public boolean createNewFile():当具有该名称的文件不存在时,创建一个由该抽象路径名命名的新空文件
System.out.println(f1.createNewFile());
//需求2:我要在E:\\java目录下创建一个目录javaSE
File f2 = new File("E:\\java\\javaSE");
// public boolean mkdir():创建由此抽象路径名命名的目录
System.out.println(f2.mkdir());
//需求3:我要在E:\\java目录下创建一个多级目录javaWEB\\HTML
File f3 = new File("E:\\java\\javaWEB\\HTML");
//public boolean mkdirs():创建由此抽象路径名命名的目录,包括任何必需但不存在的父目录。
System.out.println(f3.mkdirs());
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗