Java小程序之显示文件夹结构

来源:互联网 发布:手机淘宝怎么用集分宝 编辑:程序博客网 时间:2024/05/22 09:46

题目:用Java编写一个可以显示出文件夹结构的程序
代码如下:
文件名:DirStructure.java

import java.io.File;public class DirStructure {    public void showStructure(File file,int level){        DirStructure ds=new DirStructure();        for(int i=1;i<=level;i++){            System.out.print(" ");        }        System.out.println("-"+file.getName());        if(file.isDirectory()){            File[] f=file.listFiles();            for(File t:f){                ds.showStructure(t,level+1);            }        }    }}

文件名:Teas.java

import java.io.File;public class Test {    public static void main(String[] args) {        File file=new File("D:/hello");        DirStructure d=new DirStructure();        d.showStructure(file,0);    }}

例子的文件结构:这里写图片描述

运行结果:这里写图片描述


初学Java,欢迎大家对错误批评指正,指点迷津

0 0