一、理解什么是文件
- 文件是操作系统对磁盘上数据的组织形式。文件包括文件路径和文件名,文件后缀是文件名的一部门,文件可以没有文件后缀,但是不能没有文件路径和文件名,后缀是为了让操作系统更好的分辨文件的类型,进行正确的操作;
- 所有的文件,不管是什么类型的,都是一堆在磁盘上的二进制数据,这些二进制数据被正确的解析,文件才能被正确打开;
- 即使是压缩文件,实际也只是一个文件,它通过内部的组织,将很多数据以及目录结构信息,压缩到一个文件的内容中
二、使用File类操作文件和文件夹
- 使用File类可以判断一个路径是不是文件,文件夹,是不是存在,也可以进行创建、重命名、删除文件夹,文件;
//new一个文件时需要有文件路径及文件名称
File F = new File(dir,fileNameString+i+".txt");
F.exists()
F.createNewFile()
F.isdirectory()
F.mkdirs() 创建多级目录 F.mkdir() 创建一级目录
F.renameTo(File dest) 重命名文件