java吧 关注:1,269,401贴子:12,774,307
  • 19回复贴,共1

新人求救 真折磨人

只看楼主收藏回复

递归方法查找目录下所有字目录及文件 应该是找到一个文件就应该退出方法 为什么还在接着找下去?


IP属地:福建1楼2017-03-24 16:43回复
    折磨我一天了 想不明白


    IP属地:福建2楼2017-03-24 16:44
    回复
      2025-07-15 16:11:45
      广告
      可以去how2j学习,都是基于实例的,上手快,效果好,堪比南翔


      来自iPhone客户端3楼2017-03-24 16:47
      回复
        没人么?


        IP属地:福建4楼2017-03-24 16:51
        回复
          别沉了


          IP属地:福建5楼2017-03-24 16:51
          回复
            没人啊 待会再来问


            IP属地:福建6楼2017-03-24 17:01
            回复
              上全代码,你这图上看不出递归


              7楼2017-03-24 17:12
              收起回复


                IP属地:福建8楼2017-03-24 17:33
                回复
                  2025-07-15 16:05:45
                  广告
                  8楼全图 刚发错啦


                  IP属地:福建9楼2017-03-24 17:35
                  回复
                    又沉了


                    IP属地:福建10楼2017-03-24 17:50
                    回复
                      节点用 1表示,子节点用1.1 以此类推
                      1->1.1 1.2 1.3 1.4
                      访问1 是目录,开始循环
                      访问1.1 是文件 终止本次访问
                      访问1.2 ..........
                      也就是说,你只是终止了1.1的访问,但还有1.2 1.3没访问过


                      11楼2017-03-24 17:52
                      收起回复
                        是你先折磨我的吧~~『发表于2017年03月24日18时25分01秒』


                        IP属地:天津来自Android客户端12楼2017-03-24 18:25
                        收起回复
                          for循环里有很多个递归方法,你只是终止了其中一个递归方法。其他的递归方法还在执行


                          IP属地:北京13楼2017-03-24 18:31
                          收起回复