黑马程序员——Java基础——IO流笔记(BufferedReader使用示例)

来源:互联网 发布:金刚1024控台帕灯编程 编辑:程序博客网 时间:2024/04/28 19:42

------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------

package com.itheima.log.io;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;/** * BufferedReader * 字符流读取缓冲区 */public class BufferedReaderDemo {public static void main(String[] args)throws IOException{//1.创建一个读取流FileReader对象和要读取的文件相关联FileReader fr = new FileReader("demo.txt");//2.创建的读取流缓冲对象BufferedReader//  使用缓冲技术,提高效率,将字符读取流对象作为参数传递给缓冲对象的够着函数BufferedReader bufr = new BufferedReader(fr);/* * 3.使用循环进行读取 * 使用readLine()读取数据,返回的数据不包含任何行终止符,所以读取后进行要换行操作。 */String line = null;while((line = bufr.readLine())!=null){System.out.println(line);}/* * 4.关闭资源。 * 其实关闭缓冲区,就是在关闭缓冲区中的流对象。 * 所以调用bufr.close()后不用调用fr.close(); */bufr.close();}}



0 0
原创粉丝点击