Java 递归获得文件目录

来源:互联网 发布:软件报价单下载 编辑:程序博客网 时间:2024/05/20 07:18
import java.io.File;class Search{    void lauch(File filePath,int i)    {        if(!filePath.isDirectory())        {            for(int j=0;j<i;j++)            {                System.out.printf(" ");            }            System.out.println(filePath.getName());            return;        }else        {            for(int j=0;j<i;j++)            {                System.out.printf(" ");            }          System.out.println(filePath.getName());          File[] f = filePath.listFiles();          for (File file : f) {              int s=i;              lauch(file,++s);        }        }    }}public class Test13 {    public static void main(String[] args)     {        File file = new File("F:/A");        Search s = new Search();        s.lauch(file,0);    }}
0 0
原创粉丝点击