用递归法列出硬盘内某一文件夹下的内容。基于Java.io.file
来源:互联网 发布:简易画地图软件 编辑:程序博客网 时间:2024/05/17 05:14
import java.io.*;public class TestListFile {private static void recList(File file, int hierarchy){//引入hierarchy是为了分层显示String leaderChar = "";//定义签到字符串for(int i = 0; i < hierarchy; i++){leaderChar += "++++";//这里用+来明示层级}File[] childs = file.listFiles();for(int i = 0; i < childs.length; i++){System.out.println(leaderChar + childs[i].getName());if(childs[i].isDirectory()){//验证本层是目录还是文件夹recList(childs[i],++hierarchy);}}}public static void main(String[] args) {File f = new File("E:/com");System.out.println(f.getName());recList(f,1);}}
0 0
- 用递归法列出硬盘内某一文件夹下的内容。基于Java.io.file
- Java基础---Java---IO流-----File 类、递归、删除一个带内容的目录、列出指定目录下文件夹、FilenameFilte
- Java遍历列出某一目录下的文件及文件夹,寻找某一指定文件
- java------用File类列出一个目录下的所有文件夹和文件
- java------用File类列出一个目录下的所有文件夹和文件
- File-用递归列出一个目录下的目录树
- js列出文件夹下的内容
- IO流(列出目录下所有内容-递归)-(列出目录下所有内容-带层次)
- java基础之File对象中的FilenameFilter文件过滤以及递归列出指定文件夹路径下的所有文件和所有文件夹
- 递归列出指定目录内的所有文件夹和文件
- Java编程---4、用递归的方法查询出某一文件夹下所有文件夹和文件的名称
- 300.14 递归实现列出当前文件夹下的所有.java文件
- 递归删除Windows某一文件夹下的 .svn文件夹
- java递归删除一个文件夹下的内容
- java 列出某一目录下的特定文件
- java 递归得到某一文件夹下所有的文件 统计文件个数
- 基于hadoop0.20.2的列出文件夹下所有文件
- java操作文件夹,列出文件夹下的所有文件名
- <a href="index.php?page=2">分页超级链接</a>里的?号什么意思?
- 开线程队列下载缓存图片
- JS获取当前浏览器的类型
- 如何把IIC转UART
- 京东2016笔试题,小东复习
- 用递归法列出硬盘内某一文件夹下的内容。基于Java.io.file
- leetcode(二)—— Add Two Numbers(Python/C++)
- Constant is not finite! That's illegal. constant:nan
- 用ubuntu脚本安装kubernetes1.2.1报错roles[${ii}]: unbound variable
- [数据库 开发] 大量数据表的优化方案
- 如何使python2.7的程序与python3.x的兼容
- linux anaconda 和 jupyter配置
- foreach遍历list
- java中,字符串中的函数的替换方法