Java递归 遍历目录的小例子

2016-02-19 11:00 6 1 收藏

有了下面这个Java递归 遍历目录的小例子教程,不懂Java递归 遍历目录的小例子的也能装懂了,赶紧get起来装逼一下吧!

【 tulaoshi.com - 编程语言 】

代码如下:

public static void main(String[] args) {

         File f = new File("D:testfsd");
         listChids(f,0);

     }

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

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

             preSrt += "----";
         }

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

         if(!f.isDirectory()){

             return ;
         }else{

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

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

来源:http://www.tulaoshi.com/n/20160219/1596317.html

延伸阅读
代码如下: package com.yswc.dao.sign; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.regex.Matcher; import java.util.regex.Pattern; /**  *  * 获取MAC地址  *  * @author  *  * 2011-12  *  */ public class GetMacAddress { public static ...
标签: ASP
  knowledge.XML文件 <?xml version="1.0" encoding="gb2312"? <?xml:stylesheet type="text/xsl" href="knowledge.xsl"? <Ebaihe name="Ebaihe" type="gs" id="gs000" <知识管理 name="知识管理" type="rt" id="rt000&quo...
本例子为读取配置文件,一般用作读取参数 /*  * Created on 2004-9-21  *  * Java读取配置文件例子 */ package net.jspcn.test; import java.util.*; import java.io.*; /**  * @author whilvydy  * ...
标签: Web开发
html head meta http-equiv="Content" content="text/html;chartset=utf-8" titletest drag/title style type="text/css" !-- .drag { width:100px; height:100px; position:absolute; left:10px; top:10px; background-color:blue; } -- /style script type="text/javascript" !-- function drag(target,event) {    var deltaX = e...
标签: 服务器
Linux系统递归生成目录中文件的md5的方法   这篇文章主要介绍了Linux系统递归生成目录中文件的md5的方法,利用PHP脚本实现,需要的朋友可以参考下 linux下使用md5sum递归生成整个目录的md5 今天要用md5sum操作目录,递归生成目录下所有文件的md5值,结果发现它不支持递归操作于是写了个php脚本处理下 代码: ? 123...

经验教程

631

收藏

66
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部