黑马程序员技术交流社区

标题: 自己还能调用自己?? [打印本页]

作者: zh2016    时间: 2016-5-1 22:55
标题: 自己还能调用自己??
我是蒙圈了,理解不了,为啥自己还用调用自己!!!!

作者: z736886202    时间: 2016-5-1 23:23
题目  还有代码发出来瞅瞅
作者: fanlelong    时间: 2016-5-2 00:12
自己调用自己,就是递归,你可以多看看递归
作者: okchenyang44    时间: 2016-5-2 00:16
特点就是没有名字,这特点够独特吧?
作者: 320215787    时间: 2016-5-2 00:55
应该是递归吧
作者: 小红花    时间: 2016-5-2 10:25
{:2_31:}。。。。。。。。。。。。。。。。。。
作者: 向尧    时间: 2016-5-2 10:46
方法递归么
这个通常于if语句一起用在这个方法内
比如  你想看到一个文件夹下的所有txt文件
但是你打开这个文件夹后发现里面竟然坑爹的还有一个文件夹
你又要打开这个文件夹,查看txt'文件
但是你发现你打开这个文件夹后竟然还有一个文件夹。。。。。。。。。。
这样你就发现如果这个文件夹下面还有文件夹,你就要一直重复打开文件夹这个操作
这个时候就要用到方法的递归,说白了就是某一种功能的重用
作者: xiaochenu    时间: 2016-5-2 12:15
我的理解就是类似于循环,如果条件满足就一直执行下去,不满足就退出了,
作者: 张狮子    时间: 2016-5-2 12:36
是递归,有视频自己看去
作者: zhoubinjian    时间: 2016-5-2 13:13
如果在列出过程中出现的还是目录的话,还可以再次调用本功能,也就是说函数自身调用自身,这种表现形式,或者编程手法,称为递归。打个比方:当需要列出一个文件夹的所有内容,就需要重复调用自己去遍历。
作者: 新晋猿工    时间: 2016-5-2 15:28
应该是递归思想吧





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