将某个目录内包括其后代目录内全部内容读取到!
通过函数的递归调用完成:
当解决问题,发现问题可以拆解成小问题,小问题解决方案与大问题一致!此时需要递归调用!
递归点:何时发生递归,读取到文件为目录时。
先读取某个目录内容(不包含子目录的):
判断每个读到的文件是否为目录:
如果为目录,递归调用,将当前子目录作为参数传递。
此时已经可以将所有内容读取:
递归出口在哪里?
当目录下没有子目录时,递归调用结束,返回调用他的函数(上一级调用)
树状展示结果
通过缩进
目录操作 递归获取目录内容
最新推荐文章于 2022-06-18 14:54:52 发布