java统计文件获取数量
时间: 2023-05-15 11:05:25 浏览: 147
您可以使用Java的File类和递归来统计文件数量。以下是一个示例代码:
```java
import java.io.File;
public class FileCounter {
public static void main(String[] args) {
File folder = new File("path/to/folder");
int count = countFiles(folder);
System.out.println("Total number of files: " + count);
}
public static int countFiles(File folder) {
int count = 0;
File[] files = folder.listFiles();
for (File file : files) {
if (file.isFile()) {
count++;
} else if (file.isDirectory()) {
count += countFiles(file);
}
}
return count;
}
}
```
您需要将"path/to/folder"替换为您要统计文件数量的文件夹的路径。这个程序将递归地遍历文件夹中的所有子文件夹,并计算文件的数量。