java中FileReader缓冲数组用法(一次读取多个字符)

package com.test.io01;

import java.io.File;
import java.io.FileReader;
import java.io.IOException;

public class Test02 {
    public static void main(String[] args) throws IOException {
        //文件--->程序
        //1.有一个文件:--->创建一个File类的对象
        //Test.txt这个文件必须是utf-8格式的
        File  f = new File("d:\\Test.txt");

        //2.利用FileReader这个流,这个管怼到源文件上去 --->创建一个FileReader的流的对象
        FileReader fr = new FileReader(f);

        //3.进行操作"吸"的动作---》读取动作
        //引入一个快递员的小车,这个小车一次拉5个快递
        char[] ch = new char[5]; //缓冲数组
        int len = fr.read(ch); //一次读取五个:返回值是这个数组中的有效长度
        while(len != -1) {
            //System.out.println(len);
            //错误方式
            /*for(int i=0;i 
 

你可能感兴趣的:(java,java,jvm,开发语言)