bufferedreader br = new buffer的用法
时间: 2024-11-25 07:16:24 浏览: 6
BufferedReader 是 Java 中的一个内置类,它用于从字符输入流中读取数据并缓存它们,这使得读取过程更高效,特别是处理大文件时。创建 `BufferedReader` 的常见用法如下:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
try {
// 创建一个新的 FileReader 对象,指向我们要读取的文件
FileReader fileReader = new FileReader("example.txt");
// 使用 FileReader 构造 BufferedReader,设置缓冲区大小(默认值是 8192 字节)
BufferedReader br = new BufferedReader(fileReader);
// 读取文件内容,一行行地
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
// 关闭 BufferedReader 和 FileReader,释放资源
br.close();
fileReader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个例子中,我们首先打开一个文本文件,然后通过 `BufferedReader` 逐行读取内容,提高了效率。最后别忘了关闭这两个资源以释放系统资源。
阅读全文