Java IO 缓存读取流
缓存读取流,将字符输入流,转换为带有缓存 可以一次读取一行的缓存字符读取流
BufferedReader br = new BufferedReader();
br.readLine();
readLine()用法
readLine() 读取一个文本行,通过下列字符之一既可以为某行已终止,换行(‘\n’),回车(‘\r’)或者回车后直接跟着换行
返回:包含了该行内容的字符串,不包含任何行的终止符,如果已到达的流末尾,则会返回null
import java.io.*;
/**
* @program: IO 流
* @description: // 打印流 和 缓存读取流
* @author: 白嫖怪AE
* @create: 2021-11-21 09:47
**/
public class 打印流和缓存流 {
public static void main(String[] args) throws IOException {
// 缓存读取流 将字符输入流 转换为带有缓存 可以一次读取一行的缓存字符读取流
// 创建一个 与读取流相关的文件
FileReader fr = new FileReader("E:\\1\\IO示例文档.txt");
//为了提高效率,加入缓冲技术,将字符读取流对象作为参数传递给缓冲对象的构造函数
BufferedReader br = new BufferedReader(fr);
// br 就是读取到的结果
String line = null;
while ((line= br.readLine()) != null) { //一次读取一行,当返回值为空的时候,停止读取
System.out.println(line);
}
br.close();
}
}