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 @ 2022-03-24 09:43  克克9527  阅读(64)  评论(0)    收藏  举报