打印某个文件夹中以”.txt”为后缀的所有文件名。文件夹名字可以在程序中写死,也可以在程序运行中输入到程序中。(java实现)
时间: 2023-06-12 09:08:00 浏览: 97
打印txt文件
4星 · 用户满意度95%
以下是Java代码实现:
```java
import java.io.File;
public class PrintTxtFiles {
public static void main(String[] args) {
// 文件夹路径
String folderPath = "path/to/folder";
// 创建File对象
File folder = new File(folderPath);
// 获取文件夹中所有文件
File[] files = folder.listFiles();
// 遍历文件数组
for (File file : files) {
if (file.isFile() && file.getName().endsWith(".txt")) {
System.out.println(file.getName());
}
}
}
}
```
其中,`folderPath`变量存储了文件夹路径,可以在程序中写死或者在运行时通过命令行参数传入。`folder.listFiles()`方法返回文件夹中所有文件的数组,遍历数组,如果是以`.txt`结尾的文件,则打印出文件名。
阅读全文