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

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
 
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;
  
    }
 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:android开发,http工具类

下一篇:仿android计算器,实现了括号