
递归
czw10000
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
递归(综合案例)目录搜索,判断是否符合给定的条件.txt
分析: 1.目录搜索,无法判断有多少级目录,所以使用递归,遍历所有的目录 2.遍历目录的时候,获取的是所有的子文件,通过文件的名称来进行诊断,判断是否符合给定的条件.txt 代码实现: public static void main(String[] args) { //构建一个File对象得到C:\Users\admin\Desktop\Hello路径 File file = new File("C:\\Users\\admin\\Desktop原创 2020-12-14 20:49:36 · 120 阅读 · 0 评论 -
递归
概念: 递归: 指的就是当前方法的调用自己的一种现象 递归的分类 递归分为两类:直接递归和间接递归 直接递归:成为方法自身调用自己的情况 间接递归:可以归结为:方法A调用了方法B,方法B调用了方法C,方法C反过来又调用了方法A(闭合) 注意事项: 1. 递归一定要有边界条件(条件限定),保证递归能够停下来,否则会发生栈内存溢出 2. 在递归当中虽然有限定条件,但是递归的次数也不能太多,否则也会发生占内存溢出的现象 3. 构造方法禁止递归 示例代码: 使用递归打印多级目录 代码示例: pub.原创 2020-12-14 20:48:05 · 123 阅读 · 0 评论