File类

File类

1.file类_概述;
java.io.file(类);这个类可以表示磁盘上的一个文件/目录/它可以获取文件,目录的一些属性信息.
1.文件/目录名
2.文件大小;
3.文件/目录的最后修改时间.
4.文件/目录是否可写,是否可读,也可以进行删除
2.File类_File类的构造方法;
在这里插入图片描述
3.File类_绝对路径和相对路径;
1.绝对路径;带盘符的全路径
2.相对路径;不带盘符的,从项目根目录下面寻找.
4.File类_File类的常用方法_获取的方法;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.File类_File类的常用方法_判断方法;
在这里插入图片描述
在这里插入图片描述
6.File类_File类的常用方法_创建和删除的方法;在这里插入图片描述
7.File类_练习_遍历单级目录;
1.publicString [] list();返回一个String数组,表示该file目录中的所用子文或目录
2.pubilcFile[]listFiles;返回一个数组file,表示该file目录中的所用的子文件或目录.
在这里插入图片描述
注意;listFiles在一下三种情况下会返回null;
1.当前的File对象表示的是一个文件件;
2.当前的File对象表示的是一个"系统目录";
3.当前的File对象表示的目录不存在;
注意;如果当前File对象指向的是一个存在的空目录,listFile()不返回null,而是一个领长度数组;
8.递归_前奏_方法调用解析;
在这里插入图片描述
9.递归_递归的概念_示例_
递归;又叫方法递归调用.简称 递归.它只方法调用其本身.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
10.递归_练习_递归_递归求阶乘
在这里插入图片描述

在这里插入图片描述
11.递归_练习_递归遍历多级目录;
在这里插入图片描述
12.综合案例;文件搜索_自过滤;
在这里插入图片描述
13.文件搜索_文件过滤器说明
在这里插入图片描述
14.文件过滤器第二版
在这里插入图片描述

在这里插入图片描述
15.文件过滤,lambda表达式;
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值