java 判断D盘指定目录下是否有后缀名为.exe的文件,如果有就输出此文件名称
时间: 2025-01-02 19:45:17 浏览: 9
在Java中,你可以使用`java.io.File`类以及其提供的`listFiles()`方法来遍历文件夹并查找特定类型的文件。以下是一个示例程序,它会检查D盘指定目录是否存在后缀名为`.exe`的文件,并打印出文件名:
```java
import java.io.File;
public class Main {
public static void main(String[] args) {
// 指定的D盘目录
String directoryPath = "D:/your_directory_path"; // 替换为实际的D盘路径
File dir = new File(directoryPath);
if (dir.exists() && dir.isDirectory()) {
File[] files = dir.listFiles((f) -> f.isFile() && f.getName().endsWith(".exe"));
if (files != null) {
for (File file : files) {
System.out.println("找到的.exe文件:" + file.getName());
}
} else {
System.out.println("D盘指定目录下没有.exe文件");
}
} else {
System.out.println("指定的路径不存在或者不是一个目录");
}
}
}
```
阅读全文