Java在文件按换行读取数据
时间: 2023-12-03 17:05:05 浏览: 55
java 读取文件数据
可以使用Java中的BufferedReader类来实现按行读取文件数据。以下是示例代码:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFileLineByLine {
public static void main(String[] args) {
try (BufferedReader br = new BufferedReader(new FileReader("filename.txt"))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们使用了Java 7中的try-with-resources语句,以确保在读取完文件后关闭BufferedReader。在循环中,我们使用readLine()方法按行读取文件数据并打印出来。
阅读全文