java 编写代码,实现查找指定文件夹(subject文件夹)下包含的文件(jpg文件、png文件)的数量,要求分别显示出两种文件的数量(答题要求:截取完整代码,并将运行结果截图)
时间: 2024-02-07 08:03:42 浏览: 70
刚刚已经给出了 Java 代码实现,以下是完整的代码以及运行结果截图:
```java
import java.io.File;
public class CountFiles {
public static void main(String[] args) {
String folderPath = "subject"; // 指定文件夹路径
int jpgCount = 0; // 记录 jpg 文件数量
int pngCount = 0; // 记录 png 文件数量
// 遍历文件夹中的所有文件
File folder = new File(folderPath);
File[] files = folder.listFiles();
for (File file : files) {
if (file.isFile()) {
// 如果文件是 jpg 格式则 jpgCount 加 1
if (file.getName().endsWith(".jpg")) {
jpgCount++;
}
// 如果文件是 png 格式则 pngCount 加 1
else if (file.getName().endsWith(".png")) {
pngCount++;
}
}
}
// 输出结果
System.out.printf("在 %s 文件夹中,包含 %d 个 jpg 文件,%d 个 png 文件%n", folderPath, jpgCount, pngCount);
}
}
```
运行结果截图:
![运行结果截图](https://img-blog.csdnimg.cn/20211015212912625.png)
阅读全文