摘要:
FileFilter过滤器的原理 在上面搜索文件案例中还可以进行优化 可以使用过滤器来实现 在File类中有两个和ListFiles重载的方法,方法的参数传递的就是过滤器 File[] listFiles(FileFilter filter) java.io.FileFilter接口:用于抽象路径名 阅读全文
摘要:
使用递归计算阶乘 n的阶乘:n!=n*(n-1)*...*3*2*1 定义方法使用递归计算阶乘 5的阶乘:5!=5*(5-1)*(5-2)*(5-3)*(5-4)=5*4*3*2*1 递归结束的条件 获取到1的时候结束 递归的目的 获取下一个被乘的数字(n-1) public static void 阅读全文
摘要:
递归概念&分类&注意事项 >递归:指在当前方法内调用自己的这种现象。 >递归的分类: 递归分为两种,直接递归和间接递归。 直接递归称为方法自身调用自己 间接递归可以A方法调用B方法, B方法调用C方法, C方法调用A方法。 >注意事项: 递归一定要有条件限定, 保证递归能够停止下来, 否则会发生栈内 阅读全文
摘要:
File类创建删除功能的方法 public boolean createNewFile() : 当且仅当具有该名称的文件尚不存在时, 创建一个新的空文件。 创建文件的路径和名称在构造方法中给出(构造方法的参数) 返回值:布尔值 true:文件不存在,创建文件,返回true false:文件存在,不会 阅读全文