ファイル入力ストリームを定義し、read(byte[]b)メソッドを呼び出し、001.txtのコンテンツ印刷byteサイズは5

1724 ワード

package com.heima.test;

import java.io.ByteArrayOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

import javax.imageio.stream.FileImageInputStream;

public class Test20 {

    /** , read(byte [] b)  , 001.txt  byte 5 * @param args * @throws IOException */
    public static void main(String[] args) throws IOException {
        FileInputStream fis = new FileInputStream("001.txt");
        int len;
        byte [] b = new byte[5];
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        while((len = fis.read(b)) != -1){
            baos.write(b,0,len);
        }
        System.out.println(baos);
        fis.close();
    }

}