Java用BufferedReader读取文件代码
时间: 2023-07-18 21:38:42 浏览: 111
java代码-BufferedReader(),用read()函数读取输入内容;一定要抛出异常,否则会出错,强制转化读取的内容为字符类型(char),否则也回归报错。遇到Q退出。
以下是Java使用BufferedReader读取文件的示例代码:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFileExample {
public static void main(String[] args) {
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader("example.txt"));
String line = reader.readLine();
while (line != null) {
System.out.println(line);
line = reader.readLine();
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (reader != null) {
reader.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
```
在上述代码中,我们打开一个名为“example.txt”的文件,并将其传递给BufferedReader对象。我们使用readLine()方法从文件中读取每一行,直到文件的末尾。每读取一行,就将其打印到控制台上。在最后,我们关闭BufferedReader对象以释放资源。
阅读全文