Java递归地获得一个目录下的文件总数

2015-05-07 0 324
Java递归地获得一个目录下的文件总数
 
public static  int getTotalOfFiles(String path)
    {
        int total = 0;
        int sum=0;
        File tmpF = new File(path);
        File[] files = tmpF.listFiles();
        if(files ==null )
            total = 0;
        else{
            for(int i=0; i < files.length; i++)
            {
                if(files[i].isFile())
                    total++;
                else if(files[i].isDirectory())
                    sum = getTotalOfFiles(files[i].getAbsolutePath());
            }
            total += sum;
        }
        return total;
  
    }
 

遇见资源网 java Java递归地获得一个目录下的文件总数 http://www.ox520.com/9329.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务