首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >13-递归

13-递归

作者头像
Ywrby
发布2022-10-27 13:22:47
发布2022-10-27 13:22:47
28300
代码可运行
举报
文章被收录于专栏:YwrbyYwrby
运行总次数:0
代码可运行

递归概念

递归指方法在方法中又调用自己

递归形式

直接递归

自己的放大中调用自己

间接递归

A方法调用B方法,B方法又调用A方法

递归三要素

1. 一定有终止条件

2. 递归的规则/公式

3. 递归的方向:必然走向终止条件

递归搜索文件

代码语言:javascript
代码运行次数:0
运行
复制
package FileDemo;

import java.io.File;

public class FileDemo1 {
    public void findFile(File f){
        if(f.isFile()){
            System.out.println(f.getName());
        }
        else{
            System.out.println("文件夹----------------------"+f.getName()+"----------------------文件夹");
            for(File f1:f.listFiles()){
                findFile(f1);
            }
        }
    }


    public static void main(String[] args) {
        File f1=new File("C:\\Users\\renboyu010214\\Desktop\\Python");
        FileDemo1 fd=new FileDemo1();
        fd.findFile(f1);

    }
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 递归概念
    • 递归形式
      • 直接递归
      • 间接递归
  • 递归三要素
    • 1. 一定有终止条件
    • 2. 递归的规则/公式
    • 3. 递归的方向:必然走向终止条件
  • 递归搜索文件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档