用Java 编写一个程序,遍历E盘下所有的文件,将格式为mp4的文件的绝对路径打印出来。 提示: 1、 使用遍历文件的方式,遍历E盘中所有的文件 2、 判断遍历出来的文件名是否以”mp4”结尾。
时间: 2024-02-06 17:12:08 浏览: 30
好的,以下是Java代码实现:
```java
import java.io.File;
public class TraverseMP4Files {
public static void main(String[] args) {
File file = new File("E:\\");
traverseFiles(file);
}
private static void traverseFiles(File file) {
if (file.isDirectory()) {
File[] files = file.listFiles();
for (File subFile : files) {
traverseFiles(subFile);
}
} else {
String fileName = file.getName();
if (fileName.endsWith(".mp4")) {
System.out.println(file.getAbsolutePath());
}
}
}
}
```
该程序首先遍历E盘下的所有文件,并判断文件名是否以“.mp4”结尾,如果是则输出该文件的绝对路径。注意,程序中使用了递归的方式来遍历文件夹下的所有文件。