博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IO流入门-第七章-BufferedReader
阅读量:5248 次
发布时间:2019-06-14

本文共 1254 字,大约阅读时间需要 4 分钟。

BufferedReader基本用法和方法示例

/*    字节    BufferedInputStream    BufferedOutputStream    字符    BufferedReader:带有缓冲区的字符输入流    BufferedWriter:带有缓冲区的字符输出流*/import java.io.*;import java.util.*;public class BufferedReaderTest01{    public static void main(String[] args) throws Exception    {        /* 字符        FileReader fr = new FileReader("BufferedReaderTest01.java");    //创建一个文件字符输入流        BufferedReader br = new BufferedReader(fr);    //将文件字符输入流包装成带有缓冲区的字符输入流        */        //字节,转换流        FileInputStream fis = new FileInputStream("BufferedReaderTest01.java");    //字节输入流        //转换流(将字节流转成字符流)        InputStreamReader isr = new InputStreamReader(fis);        BufferedReader br = new BufferedReader(isr);            //根据流出现的位置,流可分为:包装流或处理流 和 节点流        //fr 节点流;br 包装流        //开始读        String temp = null;        while((temp = br.readLine()) != null){    //br.readLine() 读取一行,但是行尾不带换行符            System.out.println(temp);    //输出一行        }        //关闭,只需要关闭最外层的包装流,涉及到装饰者设计模式        br.close();        //演示:接收用户输入        BufferedReader br2 = new BufferedReader(new InputStreamReader(System.in));        String s = br2.readLine();        System.out.println("输入内容:"+s);        br2.close();    }}

 

转载于:https://www.cnblogs.com/bookwed/p/6706197.html

你可能感兴趣的文章
iOS 锁屏判断
查看>>
NFC身份证识别(二)
查看>>
转载--Typecho install.php 反序列化导致任意代码执行
查看>>
dsoframer组件详细使用(aspx.net)
查看>>
CodeForces 706C Hard problem
查看>>
【VMware vSphere】vSphere Data Protection简介
查看>>
javascript 模拟java 实现继承的5种方式
查看>>
软件工程课程设计团队项目总结与项目报告
查看>>
Min_25 筛 学习笔记
查看>>
微信小程序购物商城系统开发系列-目录结构
查看>>
人际交往能力:远比你想象的重要
查看>>
node起步
查看>>
SharedPreferences详解
查看>>
Agc011_C Squared Graph
查看>>
虚拟机性能监控与故障处理工具
查看>>
Codeforces Round #226 (Div. 2)C. Bear and Prime Numbers
查看>>
29.Divide Two Integers
查看>>
PHP基础示例:商品信息管理系统v1.1
查看>>
IsolatedStorageFile生成的文件在vista下面存在哪里?
查看>>
eclipse导入项目文件以及 import项目文件后有个红色感叹号
查看>>