java读取txt文件内容
时间: 2023-07-18 21:19:56 浏览: 47
可以使用Java中的FileReader和BufferedReader类来读取txt文件的内容,具体步骤如下:
1. 创建File对象,指定要读取的txt文件路径。
2. 创建FileReader对象,将File对象传入构造方法中。
3. 创建BufferedReader对象,将FileReader对象传入构造方法中。
4. 使用BufferedReader的readLine方法来逐行读取txt文件内容。
5. 读取完成后,关闭BufferedReader和FileReader对象。
以下是示例代码:
```java
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class ReadTxtFile {
public static void main(String[] args) {
File file = new File("test.txt"); // 指定要读取的txt文件路径
BufferedReader reader = null;
try {
FileReader fileReader = new FileReader(file);
reader = new BufferedReader(fileReader);
String line;
while ((line = reader.readLine()) != null) { // 逐行读取txt文件内容
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (reader != null) {
reader.close(); // 关闭BufferedReader对象
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
```