IO流_递归、IO流总结

1:递归(理解) (1)方法定义中调用方法本身的现象 举例:老和尚给小和尚讲故事,我们学编程 (2)递归的注意事项; A:要有出口,否则就是死递归 B:次数不能过多,否则内存溢出 C:构造方法不能递归使用 (3)递归的案例: A:递归求阶乘 B:兔子问题 C:递归...

2017-02-08 22:16:35

阅读数 226

评论数 0

IO流_IO流概述及分类

2017-02-07 20:41:25

阅读数 520

评论数 0

IO流_递归删除带内容的目录案例

package cn.itcast_03; import java.io.File; /* * 需求:递归删除带内容的目录 * * 给定目录:demo * * 分析: * A:封装目录 * B:获取该目录下的文件或者文件夹的File数组 * C:遍历该File数...

2017-02-07 20:12:25

阅读数 634

评论数 0

IO流_递归输出指定目录下所有的java文件的绝对路径案例

package cn.itcast_03; import java.io.File; /* * 需求:把D:\JavaSE_WorkdSpace2目录下所有的java结尾的文件的绝对路径给输出在控制台。 * * 分析: * A:封装目录 * B:获取该目录下的文件或者文件夹...

2017-02-07 17:06:09

阅读数 1807

评论数 0

IO流_不死神兔问题案例

package cn.itcast_02; /* * 有一对兔子,从出生后第3个月起每个月生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子不死,问第二十个月的兔子对数是多少? * 分析:我们要想办法找规律 * 兔子对数 * 第一个月: 1 * 第二个月: 1 * 第...

2017-02-07 16:39:52

阅读数 1152

评论数 0

IO流_递归求阶乘的代码实现及内存图解

package cn.itcast_02; /* * 需求:请用代码实现求5的阶乘 * 下面的知识要知道: * 5! = 1*2*3*4*5 * 5! = 5*4! * * 有几种方案实现呢? * A:循环实现 * B:递归实现 * a:做递归要写一个方...

2017-02-07 15:30:27

阅读数 333

评论数 0

IO流_递归解决问题的思想及图解

package cn.itcast_02; /* * 需求:请用代码实现求5的阶乘 * 下面的知识要知道: * 5! = 1*2*3*4*5 * 5! = 5*4! * * 有几种方案实现呢? * A:循环实现 * B:递归实现 */ public class...

2017-02-07 13:26:51

阅读数 230

评论数 0

IO流_递归概述和注意事项

package cn.itcast_01; /* * 递归:方法定义中调用方法本身现象 * * 方法的嵌套调用,这不是递归 * Math.max(Math.max(a,b),c); * * public void show(int n){ * if(n<=0){ *...

2017-02-07 12:35:40

阅读数 246

评论数 0

提示
确定要删除当前文章?
取消 删除