【java基础:BufferedReader】readLine按行读取文本文件

不念不忘少年蓝@ 2024-04-03 11:25 157阅读 0赞

要求:

本项目目录下有一个a.txt文件,内容为静夜思;

利用BufferedReader读取文本内容,并输出打印在控制台;

955c6a834c6e49008f2d7f12f627ae17.png

Test99.java测试类:

  1. import java.io.BufferedReader;
  2. import java.io.FileNotFoundException;
  3. import java.io.FileReader;
  4. import java.io.IOException;
  5. public class Test99 {
  6. public static void main(String[] args) {
  7. //创建字符流的缓冲流对象
  8. BufferedReader br = null;
  9. try {
  10. //FileReader下方有红线,鼠标点击提示,选择try...catch
  11. br = new BufferedReader(new FileReader("a.txt"));
  12. //readLine下方红线,点提示,选择catch
  13. //定义字符串,保存读取一行的变量
  14. String str = null;
  15. //循环读取,读取到最后返回的是null
  16. while ((str=br.readLine())!=null){
  17. System.out.println(str);

发表评论

表情:
评论列表 (有 0 条评论,157人围观)

还没有评论,来说两句吧...

相关阅读