BufferedReader、BufferWriter readLine() 转换流

自带缓冲区,使用时不需要定义char数组
FileReader reader = new FileReader("name");
BufferReader bfr = new BufferReader(reader);
bfr.close()

 

String readLine() 读取一行(不带换行符) 读取到文件末尾返回null

 

字节流可以通过InputStreamReader转换为字符流,然后传入BufferReader

FileInputStream fin = new FileIputStream("path");

InputStreamReader reader = new InputStreamReader(fin);

BufferedReader br = new BufferedReader(reader);

br.close();

 

*当一个流的方法中需要一个流的时候,这个被传进来的流叫做节点流,外部负责包装的流叫做包装流或者处理流

*对于包装流来说,只需要关闭最外层的流,里面的流会自动关闭

posted @ 2020-08-09 11:33  javase-->  阅读(368)  评论(0)    收藏  举报