java读取文件中没行内容
时间: 2024-05-16 07:17:00 浏览: 11
可以使用 Java 的 BufferedReader 类和 FileReader 类来读取文件中的每一行内容。可以按照以下步骤进行操作:
1. 创建一个 FileReader 对象并传入文件路径作为参数。
2. 创建一个 BufferedReader 对象并将 FileReader 对象作为参数传递给它。
3. 使用 BufferedReader 的 readLine() 方法读取每一行内容,并将其存储到一个 String 变量中。
4. 当 readLine() 方法返回 null 时表示已经读取完了文件中的所有内容,可以关闭 BufferedReader 和 FileReader 对象。
下面是示例代码:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFileLineByLine {
public static void main(String[] args) {
try {
FileReader fileReader = new FileReader("path/to/file.txt");
BufferedReader bufferedReader = new BufferedReader(fileReader);
String line;
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
}
bufferedReader.close();
fileReader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
注意:在读取文件时需要处理可能抛出的 IOException 异常。