使用FileReader读取文件

package com.sean.base.streamStudy;

import java.io.FileInputStream;
import java.io.FileReader;

/**
 * 使用FileReader读取文件
 * @create 2021-02-26 13:59
 */
public class Demo08 {
    public static void main(String[] args)throws Exception {
        //1创建FileReader 文件字符输入流
        FileReader fr = new FileReader("d:\\hello.txt");
        //2读取
        //2.1单个字符读取
        /*int data=0;
        while ((data=fr.read())!=-1){//读取一个字符
            System.out.print((char) data);
        }*/
        char[] buf=new char[1024];
        int count=0;
        while ((count=fr.read(buf))!=-1){
            System.out.println(new String(buf,0,count));
        }
        //3关闭
        fr.close();
    }
}

  

posted @ 2021-02-26 14:14  之樾  阅读(351)  评论(0)    收藏  举报