方法名 说明 public boolean createNewFile() 当具有该名称的文件不存在时,创建一个由该抽象路径名命名的新空文件 public boolean mkdir() 创建由此抽象路径名命名的目录 public boolean mkdirs() 创建由
方法名
说明
public boolean createNewFile()
当具有该名称的文件不存在时,创建一个由该抽象路径名命名的新空文件
public boolean mkdir()
创建由此抽象路径名命名的目录
public boolean mkdirs()
创建由此抽象路径名命名的目录,包括任何必需但不存在的父目录
package com.itheima_110;import java.io.File;
import java.io.IOException;
/*
public boolean createNewFile()当具有该名称的文件不存在时,创建一个由该抽象路径名命名的新空文件
如果文件不存在,就创建文件,并返回true
如果文件存在,就不创建文件,并返回false
public boolean mkdir()创建由此抽象路径名命名的目录
如果目录不存在,就创建目录,并返回true
如果目录存在,就不创建目录,并返回false
public boolean mkdirs()创建由此抽象路径名命名的目录,包括任何必需但不存在的父目录
*/
public class FileDemo002 {
public static void main(String[] args) throws IOException {
//需求1:我要在/Users/steven/steven/java/steven/目录下创建一个文件java.txt
File f1 = new File("//Users//steven//steven//java//steven//java.txt");
System.out.println(f1.createNewFile());
System.out.println("---------");
//需求2:我要在/Users/steven/steven/java/steven/目录下创建javase
File f2 = new File("//Users//steven//steven//java//steven//javase");
System.out.println(f2.mkdir());
System.out.println("---------");
//需求3:我要在/Users/steven/steven/java/steven/目录下创建javaWEB/HTML
File f3 = new File("//Users//steven//steven//java//steven//javaWEB//HTML");
System.out.println(f3.mkdirs());
System.out.println("---------");
//需求4:我要在/Users/steven/steven/java/steven/目录创建一个文件javase.txt
File f4 = new File("//Users//steven//steven//java//steven//javase.txt");
System.out.println(f4.createNewFile());
}
}