当前位置:网站首页 > Java教程 > 正文

java套娃教程



读者手册(必读)_云边的快乐猫的博客-CSDN博客

1.什么是方法递归?

答:方法自己调用自己。

2.递归存在的问题?

答:如果没有控制好终止,会出现栈溢出 。

3.递归能干嘛?

答:在开发中用的比较少,一般都能用for语句就可以来完成了。这属于可以不用,但是不能不会的一种方法。

例子:

1.计算阶乘(例如计算5的阶层就是1*2*3*4*5) 

思路理解:比如计算5的阶层就是4组乘法,把最高阶逐第五组5渐往下寻找到最小值1。然后1*2得出的数字再传递去*3,继续传上去直到最高阶5就可以计算出来了。

 

运行结果:

运行结果为:120 

2.文件搜索(找到后还能打开指定的文件)

以打开为例子(多练习就可以记住了) 

 

运行结果:

找到了D:软件安装Bin.exe

  Java中的方法递归(套娃检索)

旁白:

1. 这个方法递归主要的就是用来计算遍历的,和算法有关。开发中用到并不多。优点就是相同重复方法的一直检索可以用这个,阶乘计算等。

2.还能用来检索文件夹里面的文件位置在哪里,也可以打开文件。

  • 上一篇: java教程扫描版
  • 下一篇: JAVA安装教程编发
  • 版权声明


    相关文章:

  • java教程扫描版2025-03-20 21:02:06
  • java185教程2025-03-20 21:02:06
  • weixin java mp 教程2025-03-20 21:02:06
  • java卡片布局教程2025-03-20 21:02:06
  • java教程2492025-03-20 21:02:06
  • JAVA安装教程编发2025-03-20 21:02:06
  • java中js教程2025-03-20 21:02:06
  • java的bug教程2025-03-20 21:02:06
  • java教程基础3002025-03-20 21:02:06
  • java400教程全套2025-03-20 21:02:06