只能打印出以.xml结尾的文件
- 递归:方法自己调用自己
递归分为直接递归和间接递归;
直接递归称为方法自身调用自己
间接递归可以A调用BB调用A,
- 1、递归一定要有条件限定保证递归能停止下来,否则发生栈内存溢出
2、在递归中虽然有限定条件但是递归次数不能太多,否则也会发生栈内存溢出
3、构造方法禁止递归调用方法时,方法主体不变每次调用方法的参数不同,可以使用递归
3、File过滤器的简介:
我们可以使用过滤器来实现只出现.xml文件
莋用:用来过滤文件(File对象)
抽象方法:用来过滤文件的方法
测试指定抽象路径名是否应该包合在某个路径名列表中注意: 两个过滤器接口没囿实现类需要我们自己写实现类,重写过滤方法accept在方法中自己定义过滤的规则
4、创建过滤器的实现类代码块: