当前位置: 移动技术网 > IT编程>开发语言>Java > java入门项目---遍历系统文件

java入门项目---遍历系统文件

2019年02月27日  | 移动技术网IT编程  | 我要评论
package demo;
import java.io.*;


public class traversalcontent {

    public static void main(string []args){
            listfiles(new file("c:\\program files"));  

    }
    public static void listfiles(file dir){
        if(!dir.exists()||!dir.isdirectory())return;

        string []files = dir.list();      //通过初始化数组列表遍历
        for(int i=0; i<files.length; i++){
            file file = new file(dir , files[i]);
            if(file.isfile()) {
                system.out.println(
                        dir + "\\" + file.getname() + "\t" + file.length()
                );
            }       else{
                            system.out.println(
                                dir + "\\" + file.getname() + "\t<dir>"
                            );
                            listfiles(file);    //对于子目录,进行递归调用。
                }
            }
        }
    }

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网