104.BufferedReader字符输入缓冲流

104.BufferedReader字符输入缓冲流,第1张

104.BufferedReader字符输入缓冲流 BufferedReader字符输入缓冲流

【构造方法】

BufferedReader(Reader in); 参数字符输入流

【成员方法】

<1>int read();
<2>int read(byte[] buf);

<3>String readLine();【新方法】从文件中读取一行数据,返回值类型时字符串,如果读取到文件末尾 【返回null】 一行数据??? 结尾标记 r n 【以此来判断是否为一行】【这里返回的直接是一行的数据String】

class Panda{
    public static void main(String[] args) throws IOException {
        //创建File类对象
        File file = new File("C:\Users3\Desktop\file\file.txt");
        //创建文件字符输入流对象
        FileReader fileReader = new FileReader(file);
        //创建字符缓冲输入流
        BufferedReader bufferedReader = new BufferedReader(fileReader);
        //调用方法 读取文件一个字符... (不演示)
        //创建缓冲数组... (不演示)
        //调用字符缓冲流特有方法读取一行
        String line = null;
        //【读取到文件末尾返回null】
        while ((line = bufferedReader.readLine())!= null){
            System.out.println(line);
        }
    }
}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5707567.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存