File类创建功能

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());
posted @   克克9527  阅读(52)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示