java 给全路径 获取路径文件夹下的所有docx文件
时间: 2023-04-10 08:01:26 浏览: 278
JAVA读取同一路径下所有类及其方法
可以使用Java的File类和FilenameFilter接口来实现。以下是示例代码:
```
import java.io.File;
import java.io.FilenameFilter;
public class GetDocxFiles {
public static void main(String[] args) {
String folderPath = "C:/example/folder/path";
File folder = new File(folderPath);
File[] docxFiles = folder.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.toLowerCase().endsWith(".docx");
}
});
for (File file : docxFiles) {
System.out.println(file.getName());
}
}
}
```
其中,folderPath是文件夹的全路径,FilenameFilter接口的accept方法用于过滤文件名,只返回以".docx"结尾的文件。最后,使用for循环遍历docxFiles数组,输出文件名即可。
阅读全文