Java递归 遍历目录的小例子

 更新时间:2013年03月13日 23:01:21   作者:  
Java递归 遍历目录的小例子,需要的朋友可以参考一下
复制代码 代码如下:

public static void main(String[] args) {

         File f = new File("D:\\test\\fsd");
         listChids(f,0);

     }

     public static void listChids(File f,int level){

         String preSrt = "";
         for(int i=0;i<level;i++){

             preSrt += "----";
         }

         System.out.println(preSrt+f.getName());

         if(!f.isDirectory()){

             return ;
         }else{

             File[] fs = f.listFiles();
             for(int i=0;i<fs.length;i++){

                 listChids(fs[i], level+1);
             }
         }
     }

相关文章

  • 开发者在Idea 中常见的配置,你都了解吗

    开发者在Idea 中常见的配置,你都了解吗

    idea这款java开发工具真是好用无比,不仅好用而且界面也很好看,有黑白主题,功能强大配置简单,好了不多说了,今天给大家罗列下Idea 中常见的配置,喜欢的朋友一起看看吧
    2021-06-06
  • 详解在Java的Struts2框架中配置Action的方法

    详解在Java的Struts2框架中配置Action的方法

    这篇文章主要介绍了详解在Java的Struts2框架中配置Action的方法,讲解了包括struts.xml中的action配置及基于注解方式Action配置的两个方式,需要的朋友可以参考下
    2016-03-03
  • Java生成日期时间存入Mysql数据库的实现方法

    Java生成日期时间存入Mysql数据库的实现方法

    本文主要介绍了Java生成日期时间存入Mysql数据库的实现方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Java JDBC API介绍与实现数据库连接池流程

    Java JDBC API介绍与实现数据库连接池流程

    JDBC是指Java数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接 Java 编程语言和广泛的数据库。从根本上来说,JDBC 是一种规范,它提供了一套完整的接口,允许便携式访问到底层数据库,本篇文章我们来了解JDBC API及数据库连接池
    2022-12-12
  • Java中ThreadLocal线程变量的实现原理

    Java中ThreadLocal线程变量的实现原理

    本文主要介绍了Java中ThreadLocal线程变量的实现原理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • drools中then部分的写法(推荐)

    drools中then部分的写法(推荐)

    本文介绍一下drools中then部分的写法,以及一些内置的方法,比如insert/delete/modify等等。同时也介绍一下rule的继承,和在when中实现if else if 等操作,感兴趣的朋友跟随小编一起看看吧
    2022-05-05
  • Java代码中与Lua相互调用实现详解

    Java代码中与Lua相互调用实现详解

    这篇文章主要为大家介绍了Java代码中与Lua相互调用实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • java 伪造http请求ip地址的方法

    java 伪造http请求ip地址的方法

    这篇文章主要介绍了java 伪造http请求ip地址的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • Java8 Lamda方法引用和构造引用原理

    Java8 Lamda方法引用和构造引用原理

    这篇文章主要介绍了Java8 Lamda方法引用和构造引用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • java的多线程用法编程总结

    java的多线程用法编程总结

    本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。
    2016-10-10

最新评论