读取文件每一行java
时间: 2023-07-18 21:09:30 浏览: 33
Java 读取文件每一行可以使用 Java IO 包中的 BufferedReader 类。
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFileExample {
public static void main(String[] args) {
try {
BufferedReader bufferedReader = new BufferedReader(new FileReader("file.txt"));
String line;
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
}
bufferedReader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
其中,`BufferedReader` 类的 `readLine()` 方法逐行读取文件内容,并返回一个字符串表示读取的行,如果已经到达文件的末尾,则返回 null。在 while 循环中使用 `readLine()` 方法每次读取一行,并将其输出即可。