黑马程序员技术交流社区

标题: 分享一个文件遍历程序,欢饮大家补充学习 [打印本页]

作者: tshch1989    时间: 2013-3-29 22:04
标题: 分享一个文件遍历程序,欢饮大家补充学习
本帖最后由 tshch1989 于 2013-3-29 22:05 编辑

import java.io.*;
class Demo
{
public static void main(String[] args)
{
         File fl=new File("d:\\s");
        //System.out.println(fl.isDirectory());
        listD(fl,0);
}
public static void listD(File f,int i){
        File[] ff=f.listFiles();
        for (File fs:ff){
                for(int x=0;x<i;x++)
                        System.out.print("  ");
                if(fs.isDirectory()){
                        System.out.println("++"+fs.getName());
                        listD(fs,++i);}
                else{
                System.out.println("--"+fs.getName());
                }
        }               
}
}


记事本写的,格式不怎么好,请大家谅解;



作者: 张昶    时间: 2013-3-29 22:15
呵呵!你真有心!谢啦!
作者: 陈山洪    时间: 2013-3-30 16:21
看得有点晕。。,
作者: tshch1989    时间: 2013-3-30 19:36
陈山洪 发表于 2013-3-30 16:21
看得有点晕。。,

忘加注释啦,不好意思哈,如果有想问的或者建议可以回复我
作者: 刘胜寒    时间: 2013-3-30 19:39
还好能看得懂,递归写法。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2