编写Java应用程序,把电脑的D盘中的文件夹的数目统计出来并显示在屏幕上。完成后保存程序文件名为Lx04.java。
时间: 2024-02-28 11:53:47 浏览: 57
能够对文件夹,代码文件进行行数统计
好的,你可以参考下面的Java代码实现:
```java
import java.io.File;
public class Lx04 {
public static void main(String[] args) {
File file = new File("D:\\"); // 指定目录
int folderCount = 0;
if (file.exists() && file.isDirectory()) {
File[] files = file.listFiles();
if (files != null) {
for (File f : files) {
if (f.isDirectory()) {
folderCount++;
}
}
}
System.out.println("D盘中文件夹的数目为:" + folderCount);
} else {
System.out.println("D盘不存在或不是一个目录!");
}
}
}
```
这段代码首先指定了目录为D盘,然后使用File类的listFiles()方法获取该目录下的所有文件和文件夹,然后遍历每个文件和文件夹,如果是文件夹,则将计数器加1,最后输出结果。需要注意的是,如果目录不存在或不是一个目录,则需要给出相应的提示。
阅读全文