我需要找出目录中最大的文件/文件夹的大小.我是用以下方式完成的.
private static Long getSizeofLargestFile(String theRootFolder)
{
Long aLargestFileSize = 0L;
File aRootDir = new File(theRootFolder);
for (File aFile : aRootDir.listFiles())
{
if (aLargestFileSize < aFile.length())
{
aLargestFileSize = aFile.length();
}
}
return aLargestFileSize / (1024 * 1024);
}
Run Code Online (Sandbox Code Playgroud)
有没有比这更好的方法?
| 归档时间: |
|
| 查看次数: |
2276 次 |
| 最近记录: |