File类
File类用来代表文件和目录
可以通过File类读写文件
File类常用方法
通过File对象创建空文件或目录(在该对象所指的文件或目录不存在的情况下)
测试代码
/**
* 测试File类
*/
import java.io.File;
import java.io.IOException;
import java.util.Date;
public class File_Test01 {
public static void main(String[] args) throws IOException {
File f1=new File("d:/movies/刺杀小说家.mp4");//代表一个mp4文件
File f2=new File("d:/movies");//代表文件目录
System.out.println(System.getProperty("user.dir"));//项目的路径
File f3=new File(System.getProperty("user.dir"));//f3代表项目文件目录
f1.createNewFile();//创建空文件(需要创建好文件路径)
System.out.println(f2.exists());//判断File对象是否存在
System.out.println(f2.isDirectory());//判断File对象是否是目录
System.out.println(f1.isFile());//判断File对象是否是文件
System.out.println(new Date(f3.lastModified()));//File对象最后修改时间
System.out.println(f3.length());//File对象的大小
System.out.println(f3.getName());//获取File对象的文件名
System.out.println(f1.getPath());//获取文件的目录路径
File f4 = new File("d:/movies/java学习资料/java_se");
System.out.println(f4.mkdir());//创建失败,返回false
System.out.println(f4.mkdirs());//创建成功,返回true
}
运行结果
相关截图