黑马程序员技术交流社区
标题:
内存输出流的学习
[打印本页]
作者:
木子小四
时间:
2016-4-11 14:23
标题:
内存输出流的学习
课堂代码的学习
----------------------------------------------
package com.heima.test;
import java.io.ByteArrayOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Test2 {
/**
* 内存输出流(ByteArrayOutputStream),面试题
* 需求:定义一个文件输入流,调用read(byte[] b)方法,将a.txt文件中的内容打印出来,(byte 数组的大小限制为5)
* @throws IOException
*/
public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream("a.txt");
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] arr = new byte[5];
int i ;
while((i = fis.read(arr))!=-1){
baos.write(arr, 0, i);
}
System.out.println(baos);
fis.close();
baos.close();
}
}
复制代码
作者:
pgymmc
时间:
2016-4-11 21:21
我的天呀,太神奇了
作者:
木子小四
时间:
2016-4-11 22:21
好尴尬呀 做个笔记
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2