一个标准的递归问题。
============================================================
import java.io.File;
public class ListFile {
public static void main(String[] args) {
ListFile l = new ListFile();
l.recursivePrint(new File((String) System.getProperty("user.dir")), 0);
return;
}
public void recursivePrint(File f, int indent) {
StringBuffer buf = new StringBuffer();
for (int i = 0; i < indent; i++) {
buf.append(" ");
}
System.out.println(buf + f.getName());
if (f.isDirectory()) {
File[] children = f.listFiles();
for (int i = 0; i < children.length; i++) {
recursivePrint(children[i], indent + 1);
}
}
}
}
分享到:
相关推荐
Excel VBA工具 可以指定条件, 列出某个文件夹下所有子文件夹和文件
列出某文件夹下所有文件的完整目录,文件是BAT,直接放目录下运行即可!!超级实用的小工具!!!!!!
在window下,使用c++遍历文件夹及其子文件夹所有文件 并输出文件路径和文件内容。网上的资源大多都只是遍历文件夹,但是我需要打印出文件内容,所以自己弄了两天,这就是我的成果(*^__^*) ……
主要介绍了java简单列出文件夹下所有文件的方法,涉及java针对文件夹遍历操作相关技巧,需要的朋友可以参考下
列出指定目录中所有文件的小程序!列出目录含子文件夹中的文件!
用C/C++ 列出指定目录的所有文件夹和文件用
3、HDFS的使用(读写、上传、下载、遍历、查找文件、整个目录拷贝、只拷贝文件、列出文件夹下文件、删除文件及目录、获取文件及文件夹属性等)-java 网址:...
将给定路径的所有文件及文件夹列出至TEXT 直观 采用TREE状列表
这是一个用VC开发的树型控件列出文件夹中的文件的程序,供大家参考。
列出当前文件夹所有文件夹和文件清单 批处理程序
python程序,python程序,python程序,文件夹下所有图片的读取以及显示(python程序),可用于图像处理第一阶段,代码简单易懂
列出文件夹文件并写入txt
主要介绍了python列出目录下指定文件与子目录的方法,涉及Python使用os模块与glob操作目录与文件的技巧,需要的朋友可以参考下
得到指定文件夹内所有文件名及路径得到指定文件夹内所有文件名及路径得到指定文件夹内所有文件名及路径得到指定文件夹内所有文件名及路径得到指定文件夹内所有文件名及路径得到指定文件夹内所有文件名及路径得到指定...
列出指定文件夹里的文件列表,不包含文件夹。并以txt形式保存结果。
使用方法:双击软件弹出文件夹拾取框拾取文件夹确定
有个文件夹下面有很多子文件夹,每个子文件夹有不同数量的文件,bat可以统计下每个子文件各有多少文件然后生成txt报告。 格式如下: 文件夹名 数量 我的音乐 2 我的电影 4 我的图片 0
uibot的练习:获取指定目录下所有的文件夹及文件,数据库,执行JS
用多线程的方法,将指定文件夹下的所有文件及文件夹列出,并显示出其文件夹的大小容量.
主要解决:文件夹下有好多个子文件夹,并且这些子文件夹只有很少的文件,防止操作上的麻烦,我写了这个简单的程序,可以列出你设定的根目录下的所有的文件(没有文件夹的名字),双击即可打开。