构造方法:
package file;
import java.io.File;
public class Filedome01 {
public static void main(String[] args) {
File f1=new File("C:\\DW\\java.txt");//通过将给定的路径名字符串转换为抽象路径名来创建新的File实例
System.out.println(f1); //File类重写了toString方法 输出:C:\DW\java.txt
File f2=new File("C:\\DW","java.txt");//从父路径名字符串和子路径名字符串创建新的File实例
System.out.println(f2); //File类重写了toString方法 输出:C:\DW\java.txt
File f3=new File("C:\\DW");
File f4=new File(f3,"java.txt"); //从父抽象路径名和子路径名字符串创建新的File实例
System.out.println(f4);//File类重写了toString方法 输出:C:\DW\java.txt
}
}
创建功能:
package file;
import java.io.File;
import java.io.IOException;
/*
* public boolean createNewFile():当具有该名称的文件不存在时,创建一个由该抽象路径名命名的新空文件
* 如果文件不存在,就创建文件,返回true
* 如果文件不存在,就不创建文件,返回false
public boolean mkdir():创建由此抽象路径名命名的目录
如果目录不存在,就创建目录,返回true
如果目录不存在,就不创建目录,返回false
public boolean mkdirs():创建由此抽象路径名命名的目录,包括任何必需但不存在的父目录
如果目录不存在,就创建目录,返回true
如果目录不存在,就不创建目录,返回false
*
*/
public class Filedome02 {
public static void main(String[] args) throws IOException {
//在DW的目录下创建java.txt文件
File f1=new File("C:\\DW\\java.txt");
System.out.println(f1.createNewFile());
//在DW的目录下创建java目录
File f2=new File("C:\\DW\\java");
System.out.println(f2.mkdir());;
//在DW的目录下创建多级目录Javase\\java
File f3=new File("C:\\DW\\Javase\\java");
System.out.println(f3.mkdirs());
}
}