欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

JAVA計算文件總數量和大小

衛若男1年前7瀏覽0評論

在Java中,我們可以使用File類來操作文件,包括獲取文件信息等。下面是一個通過Java代碼計算文件總數量和大小的示例:

import java.io.File;
public class CountFileSize {
public static void main(String[] args) {
File root = new File("D:\\test"); //指定文件目錄
long totalSize = 0;
int fileCount = 0;
if(root.exists()) {
File[] files = root.listFiles();
for (File file : files) {
if (file.isFile()) {
totalSize += file.length();
fileCount++;
}
else if (file.isDirectory()) {
ChargeFileSize(file);
}
}
}
System.out.println("文件數量: " + fileCount);
System.out.println("文件總大小:" + totalSize + "Bytes");
}
}

在代碼中,我們首先指定一個文件目錄,然后使用File類的listFiles()方法來獲取目錄下的所有文件和文件夾。對于每個文件,我們使用isFile()方法來判斷是否為文件,如果是則累計文件大小和文件數量,如果不是則遞歸遍歷它,直到找到所有文件。

最后,我們輸出計算得到的文件數量和文件總大小。該代碼可以快速幫助我們計算文件總數量和大小,并且具有較高的準確性。