java 读取txt 文件
时间: 2024-12-11 11:23:08 浏览: 7
在Java中,读取txt文件通常涉及到I/O操作,你可以使用`java.io`包下的`BufferedReader`类配合`FileReader`来完成这个任务。以下是一个简单的步骤说明:
```java
import java.io.*;
public class ReadTxtFile {
public static void main(String[] args) {
try {
// 定义文件路径
String filePath = "path_to_your_file.txt";
// 创建File对象
File file = new File(filePath);
// 检查文件是否存在
if (!file.exists()) {
System.out.println("文件不存在!");
return;
}
// 获取输入流
FileReader reader = new FileReader(file);
BufferedReader bufferedReader = new BufferedReader(reader);
// 逐行读取文件内容
String line;
while ((line = bufferedReader.readLine()) != null) {
// 处理每一行的内容
System.out.println(line);
}
// 关闭流
bufferedReader.close();
reader.close();
} catch (IOException e) {
e.printStackTrace();
System.out.println("读取文件时发生错误:" + e.getMessage());
}
}
}
```
在这个示例中,我们创建了`FileReader`来读取文本文件,并通过`BufferedReader`逐行读取并打印出来。记得处理可能出现的`IOException`。
阅读全文