BufferedReader 带有缓冲区的字符输入流

  * 带有缓冲区的流

        - java.io.Reader
- java.io.BufferedReader - BufferedReader 字符流
- BufferedWriter 字符流
- InputBufferReader 字节流
- InputBufferWriter 字节流 * 将普通的字符输入流(FileReader)包装成一个带有缓冲区的字符输入流。 * BufferedReader br=new BufferedReader(fr); 包装流,将普通的字符输入流传进去。 * 代码: import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException; public class BufferedReaderTest01 {
public static void main(String[] args) throws IOException { //创建一个带有字符缓冲区的字符输入流 //1. 创建一个字符输入流 (节点流)
//FileReader fr=new FileReader("D:\\TestFile\\JavaTestFile\\FileReader.txt"); //2. 创建一个带有字符缓冲区的字符输入流(BufferReader需要一个Reader参数),会将普通的字符输入流包装成一个带有缓冲区的字符输入流
//BufferedReader br=new BufferedReader(fr); //包装流 // 写成一句话
BufferedReader br=new BufferedReader(new FileReader("D:\\TestFile\\JavaTestFile\\FileReader.txt")); // 开始读取 BufferedReader.readLine(), 读取一行字符流,但是不带换行符。 String temp=null;
while((temp=br.readLine())!=null){ System.out.println(temp); //输出一行
} //关闭流只需要关闭包装流 br.close();
}
}

最新文章

  1. CentOS7下默认目录安装mono+jexus教程
  2. sharepoint:找不到位于 http://XX.XX.XX.XX 的 Web
  3. C# Lodop实现打印
  4. About Inside the Azure Storage Outage of November 18th
  5. [CentOS 0010] CentOS 配置mysql允许远程登录
  6. PHP 运算符
  7. 【HDOJ】2585 Hotel
  8. C#之简单选择排序
  9. 转:LoadRunner自带的协议分析工具
  10. linux命令dd
  11. GIT入门笔记(8)-- 查看历史提交记录/根据版本号回到过去或未来
  12. Google Android SDK开发范例大全笔记 一
  13. 谈谈B-树和B+树及其应用
  14. Sublime Text 文件路径补全
  15. 【iCore4 双核心板_ARM】例程三十:U_DISK_IAP_FPGA实验——更新升级FPGA
  16. Java之旅_面向对象_抽象类
  17. 关于ArcGIS Server修改数据源是否对切片服务有影响
  18. MyEclipse junit测试问题initializationError
  19. kafka学习之-深入研究原理
  20. Python笔记 #04# Methods

热门文章

  1. Django和Ueditor自定义存储上传文件的文件名
  2. tomcat部署项目问题
  3. JWT原理及常见攻击方式
  4. (报错解决)Exception encountered during context initialization
  5. 微信小程序一周时间表
  6. POJ-3468(线段树+区间更新+区间查询)
  7. 《进击吧!Blazor!》系列入门教程 第一章 6.安全
  8. html Ajax连接.NET Ashx
  9. 5行代码!完成bat病毒制作!!!
  10. 翻译:《实用的Python编程》06_03_Producers_consumers