递归罗列磁盘内容

来源:互联网 发布:oracle数据库基础教程 编辑:程序博客网 时间:2024/05/01 08:01
import java.io.File;/** * 递归罗列出某个盘符下的所有文件 * 列出指定目录的全部内容 * @author Mr.zhang * */public class Test {    /**     * @param args     */    public static void main(String[] args) {        String fileName="D:"+File.separator;        File f=new File(fileName);        print(f);    }    public static void print(File f){        if(f!=null){            if(f.isDirectory()){                File[] fileArray=f.listFiles();                if(fileArray!=null){                    for (int i = 0; i < fileArray.length; i++) {                        print(fileArray[i]);                    }                }            }else{               System.out.println(f);            }        }    }}
0 0
原创粉丝点击