欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java文件遍历 java.io 

程序员文章站 2024-03-16 19:58:28
...
public class ListFile{
   public static void main(String []args){
      File file=new File("遍历文件目录");
      listFile(file);
   } 
   public static void listFile(File file){
       File []listfiles=file.listfiles();
        for(int i=0;i<listfiles.length;i++){
             File list=listfiles[i];
             if(listfiles.isDirectory()){
                System.out.println(list.getName());
                if(list.length()>0){//防止空指针异常
                    listFile(list);//回调函数;遍历有目录的子文件
                   }
             }else{
                System.out.println(list.getName());
             }
        }
   }
}
相关标签: java.io