java学习笔记02
来源:互联网 发布:mac 外置触摸板 编辑:程序博客网 时间:2024/04/27 23:05
今天继续看了毕老师第二十天的视频,学习了文件的递归思想。
public class ListFile{public static void main(String[] args){}public static void showDir(File dir){System.out.println(dir);File[] files=dir.listFiles();for(File file: files){if(file.isDirectory())//如果列出的子目录是个文件夹,里面还有内容showDir(file); //自己调用自己这个方法else System.out.println(file);}}public class void ToBin(int num){if(num>0){ToBin(num/2); //自己调用自己System.out.println(num%2);}}}
列出指定目录下文件或者文件夹,包含子目录中的内容
也就是列出指定目录下所有内容
因为目录中还有子目录,只要使用同一个列出目录功能的函数完成即可
在列出过程中出现的还是目录的话,还可以再次调用本功能。
也就是函数自身调用自身
这种表现形式,或者变成手法,称为递归
递归一定要注意他的跳出条件.......
0 0
- java学习笔记02
- Java学习笔记 - 02
- java学习笔记-02
- JAVA学习笔记02
- Java学习笔记02
- java学习笔记-02
- Java学习笔记 02
- Java学习笔记02
- JAVA学习笔记-02
- java基础学习笔记02
- 学习笔记 02 --- Java多线程
- Java学习笔记系列02
- Java学习笔记02 Java语法基础
- Java学习笔记--CSS笔记
- 09 12 02 Java SE 学习笔记
- 09 12 02 Java SE 学习笔记
- 【JAVA学习笔记】02 运算符、表达式
- Java SE 学习笔记--Lesson 02
- CPLD与FPGA的主要区别
- 指点一下这两段sql的差别
- floyd算法(最短路径)
- Silverlight MVVM + WCF Ria Service 餐馆点菜DEMO
- Oracle调用存储过程输出的游标问题
- java学习笔记02
- [Linux] 文件时间属性及touch命令
- oracle创建表时出现错误
- java.util.concurrent.Future浅析
- 黑马程序员 01 初识Java
- 《鼠标点击物体,物体跟随光标移动》与《鼠标按住左键不放拖拽物体》
- 百度贴吧自动抢2楼
- USB设备插入/拔出时重要的windows消息值
- strrchr function