Java10.文件类.过滤器 FileFilter 与 IO流.字节/字符流
001.File类中的重载方法

File[] listFiles(FileFilter filter) --> 本函数的参数,需要提供一个过滤器的实现类的对象
实现如下:

当然,这个实现类也可以不写,而通过 FileFilter的匿名内部类了可以简化实现
==> 对于 FileNameFilter 的实现与上述方式相同,要么实现类对象,要么匿名内部类

由于二个接口中,都只有一个accept方法,也可以使用Lambda表达式来简化

002.IO流

003.字节输出流‘ OutPutStream




004.字节输入流 InputStream





005。使用字节流读取时,有可能存在一个问题: 读取中文时,在展示时,有可能出现乱码

==> 使用 字符流来读取
006. 字符输入流


在使用数组读取时,需要使用到String类中的函数

007.字符输出流




008. IO异常的处理




浙公网安备 33010602011771号