黑马程序员-78-BufferedReader类

来源:互联网 发布:广州盛高软件 编辑:程序博客网 时间:2024/06/06 07:18

 ——- android培训、java培训、期待与您交流! ———-

BufferedReader类
通BufferedWriter一样是为了提高效率
构造方法
BufferedReader(Reader in)
创建一个使用默认大小输入缓冲区的缓冲字符输入流。
方法
String readLine()
读取一个文本行。
该缓冲区提供了一个一次读一行的方法 readLine,方便于对文本数据的获取。
当返回null时,表示读到文件末尾。

readLine方法返回的时候只返回回车符之前的数据内容。并不返回回车符。

import java.io.*;public class BufferedReaderDemo{    public static void main(String[] args)    {        BufferedReader bufr = null;//声明字符缓冲区读取流        try        {            //创建一个FileReader对象和文件关联,并用BufferedReader包装,提高效率            bufr = new BufferedReader(new FileReader(new File("BufferedReaderDemo.java")));            //一行一行的读取            String line = null;            while((line=bufr.readLine())!=null)            {                System.out.println(line);            }        }        catch (IOException e)        {            System.out.println(e.toString());        }        finally        {            if(bufr!=null)                try                {                    bufr.close();                }                catch (IOException ioe)                {                    System.out.println(ioe.toString());                }        }    }}
0 0
原创粉丝点击