Java递归列出目录下全部文件

来源:互联网 发布:qq音乐mac无法登陆 编辑:程序博客网 时间:2024/05/05 05:42
代码如下所示:
public class FileName {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);            }        }}}


1 0
原创粉丝点击