Day17_102_IO_BufferedReader
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();
}
}
Day17_102_IO_BufferedReader的更多相关文章
随机推荐
- CVer想知道的都在这里了,一起分析下《中国计算机视觉人才调研报告》吧!
最近闲来无事,老潘以一名普通算法工程师的角度,结合自身以及周围人的情况,理性也感性地分析一下极市平台前些天发布的2020年度中国计算机视觉人才调研报告. 以下的"计算机视觉人才"简 ...
- 微信小程序:利用map方法方便获得对象数组中的特定属性值们
- jenkins+docker+nginx+tomcat实现vue项目部署
一.项目准备 1.新建一个vue的项目,确保能在浏览器正常访问.然后在项目的根目录下新建一个Dockerfile的文件,内容如下 FROM nginx COPY dist /usr/share/ngi ...
- Jquery获取链接请求的参数
比如有一个链接:https://www.baidu.com/s?cl=3&tn=baidutop10&fr=top1000,先定义方法: //获取url中的参数 function ge ...
- Apache支持Vue router使用 HTML5History 模式
一.前言 前端Vue router 使用history模式,URL会比hash模式好看,这种模式要玩好,还需要后端配置支持,否则会报404错误. 注:1.前端代码省略. 2.此处后台使用Apache服 ...
- Markdown(3)Typora快捷键
Typora(3)快捷键 一.快捷键列表 操作内容 快捷键 助记词 1. 标题 Ctrl + 数字 1-6 2. 段落 Ctrl + 数字 0 3. 粗体 Ctrl + B (B) Bold 4. 斜 ...
- PicGo+Typora+Gitee设置图床
PicGo图床 使用 Typora 编辑 MarkDown 非常方便,但是图片插入后只能保存在本地,十分讨厌 所以,可以使用图床技术,将图片先保存到网络端,再应用到 Typora 中 PicGo应用获 ...
- VSCode添加用户代码片段,自定义用户代码片段
在使用VScode开发中经常会有一些重复使用的代码块,复制粘贴也很麻烦,这时可以在VScode中添加用户代码片段,输入简写即可快捷输入. VScode中添加用户自定义代码片段很简单. 1.在VScod ...
- 2019 GDUT Rating Contest I : Problem B. Teamwork
题面: 传送门 B. Teamwork Input file: standard input Output file: standard output Time limit: 1 second Memor ...
- postman接口自动化测试之添加Tests检查点
一.概念 Postman的Tests本质上是JavaScript代码,通过我们编写测试代码,每一个Tests返回True,或是False,以判断接口返回的正确性. 其实,每一个Tests实际上就是一个 ...