IO流的概述 复制粘贴 上传下载 IO流的分类 按流向 输入流 输出流 按操作的数据 字符流 字节流 文件类File类 构造方法: File(String pathname):根据指定的路径创建File对象(并不是创建文件,只是创建一个对象指向文件)。 File(String parent, String child):根据指定的父文件夹和子文件或者文件夹创建File对象 File(File parent, String child):根据指定的父文件夹对象和子文件或者文件夹创建File 对象 创建功能: 创建文件:public boolean createNewFile() 如果指定的文件不存在,就创建。如果存在,就不创建。 //不指定路径就以当前项目所在路径为父目录 创建文件夹:public boolean mkdir() 创建指定的目录,如果存在,就不创建。 public boolean mkdirs() 创建指定的目录,如果存储,就不创建。这个时候,如果父目录不存在,它也会自动创建。 绝对路径:以盘符开始的路径。(永远错不了) 相对路径:不以盘符开始的路径。 注意: File file5 = new File("b.txt"); System.out.println("mkdir:" + file5.mkdir()); 以上代码创建的是一个"b.txt"的文件夹 删除功能: public boolean delete():既可以删除文件,也可以删除文件夹。取决于你使用的对象。 注意: A:如果你删除的目录下还有内容,那么,必须先把所有内容删除完毕后,在删除目录。 B:java语言的删除不走回收站 判断功能: file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps5301.tmp.jpg 获取功能 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps5321.tmp.jpg Ps:把毫秒值转为日期格式 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps5332.tmp.jpg 重要获取功能 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps5352.tmp.jpg file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps5363.tmp.jpg 案例1:打印出D盘下面的mp4文件的文件名 中心代码看下图↓↓↓↓↓↓ file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps5373.tmp.jpg 完整代码. file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps5384.tmp.jpg
|