黑马程序员技术交流社区

标题: 关于函数递归 [打印本页]

作者: zuiaidasde2016    时间: 2016-4-9 23:37
标题: 关于函数递归
用函数递归删除文件夹里面所有内容具体思路及如何理解
作者: 改变自己、    时间: 2016-4-10 00:09
删除文件夹的话,首先先判断文集夹里面的是文件还是文件夹,如果是文件,删除了,如果是文件夹,则使用递归方法调用这个方法.   我是这样理解的...
作者: zuiaidasde2016    时间: 2016-4-10 18:21
改变自己、 发表于 2016-4-10 00:09
删除文件夹的话,首先先判断文集夹里面的是文件还是文件夹,如果是文件,删除了,如果是文件夹,则使用递归方法 ...

可是该如何删除空的文件夹
作者: xinzhang    时间: 2016-4-10 21:24
递归使用的关注点就是(1)递归出口 (2)地推逐步向出口逼近    递归就是 对于一个复杂的问题,把原问题分解为若干个相对简单类同的子问题,继续下去直到子问题简单到能够直接求解,也就是说到了递推的出口,这样原问题就有递推得解。 其实就是把一个问题分解为多个小问题  解决小问题就讲大问题解决  这是一个开发或者生活中常用的一个处理方式
作者: xinzhang    时间: 2016-4-10 21:28
判断是否为文件夹并且temp.listFiles().length <= 0  就调用api删除空文件夹




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2