Infolinks In Text Ads

Sep 23, 2010

Directory Size in java code example

How to get Directory Size in java code example?

public static long getDirectorySize(String directoryPath)
    {
        dirSize = 0L;
        dirSize = calDirectorySize(directoryPath);
        return dirSize;
    }

 private static long calDirectorySize(String directoryPath)
    {
        File fd = new File(directoryPath);
        if(!fd.isFile())
        {
            String list[] = fd.list();
            for(int i = 0; i < list.length; i++)
            {
                String tempDirPath = directoryPath + fileDelimiter + list[i];
                File ftd = new File(tempDirPath);
                if(ftd.isFile())
                    dirSize += ftd.length();
                if(ftd.isDirectory())
                    calDirectorySize(tempDirPath);
            }

        }
        return dirSize;
    }

No comments:

Post a Comment

LinkWithin

Related Posts Plugin for WordPress, Blogger...