java获取文件夹中的文件并读取内容
时间: 2023-06-04 09:08:27 浏览: 177
可以使用Java IO的API实现获取文件夹中的文件并读取内容。首先需要通过File对象获取文件夹路径,再调用listFiles()方法获取文件夹中所有文件的列表,遍历该列表并判断是否为文件,若为文件,则使用BufferedReader读取文件内容。 以下是示例代码:
```java
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class ReadFolder {
public static void main(String[] args) {
// 定义文件夹路径
File folder = new File("your/folder/path");
// 获取文件夹中所有文件的列表
File[] files = folder.listFiles();
try {
// 遍历文件列表
for (File file : files) {
// 判断是否为文件
if (file.isFile()) {
// 使用BufferedReader读取文件内容
BufferedReader reader = new BufferedReader(new FileReader(file));
String line;
while ((line = reader.readLine()) != null) {
// 处理文件内容
}
reader.close();
}
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```